ブール値
ブール値は真理値 (TRUE または FALSE) を表します。 ブール式または述部の結果が unknown という値になることがありますが、その場合は NULL 値として表されます。
以下のデータ・タイプは、BOOLEAN データ・タイプにキャストできます。
- CHAR と VARCHAR は、BOOLEAN 値にキャストできます。
- TRUE にキャスト:「t」、「true」、「y」、「yes」、「on」、「1」
- FALSE にキャスト:「f」、「false」、「n」、「no」、「off」、「0」
- 10 進浮動小数点または 2 進整数
- データ・タイプ DECFLOAT、SMALLINT、INTEGER、または BIGINT の値が BOOLEAN 値にキャストされると、結果は、値がゼロ以外であれば TRUE、値がゼロであれば FALSE になります。