BOOLEAN 純量函數
BOOLEAN 函數會傳回對應於布林值非布林表示法的實際布林值。
綱目是 SYSIBM。
- numeric-expression
- 傳回二進位整數或浮動十進位值的表示式。 如果回覆值為非零,則結果為 TRUE; 如果回覆值為零,則結果為 FALSE。
- string-expression
- 傳回布林值的字串或 Unicode 圖形字串表示法的表示式。 在評估字串之前,會先從字串中刪除前導及尾端空白。
傳回的字串必須是布林值的有效表示法,如 布林值 中所述 (SQLSTATE 22018)。
函數的結果是從表示式產生的相同 BOOLEAN 值:
CAST(string-expression AS BOOLEAN)如果引數可以是空值,則結果可以是空值; 如果引數是空值,則結果是空值。範例
- 範例 1: 下列陳述式會傳回資料類型 BOOLEAN 的值,且值為 TRUE。
values BOOLEAN(1) - 範例 2: 下列陳述式傳回資料類型 BOOLEAN 的值,值為 FALSE。
values BOOLEAN('NO') - 範例 3: 下列陳述式會傳回資料類型 BOOLEAN 的值,且值為 TRUE。
values BOOLEAN('Yes')
