开始更改

BOOLEAN

BOOLEAN 函数返回对应于布尔值的非布尔表示法的布尔值。

读取语法图跳过可视语法图BOOLEAN( 数字表达式string-表达式布尔表达式 )
数字表达式
返回内置二进制整数或十进制浮点数据类型的表达式。 如果 numeric-expression 为非零,那么结果为 TRUE; 如果它为零,那么结果为 FALSE。
字符串表达式
返回内置字符串或图形字符串数据类型的表达式。 在对字符串求值之前,将从该字符串中除去前导空格和尾部空格。
string-expression 必须是布尔值的有效表示,如 布尔值中所述。
布尔表达式
返回内置布尔数据类型的表达式。 结果是 boolean-expression的值。

函数的结果是 Boolean。 如果自变量可以为空,那么结果可以为空; 如果自变量为空,那么结果为空值。

语法替代方法: 应使用 CAST 规范来提高应用程序的可移植性。 有关更多信息,请参阅 CAST 规范

示例

  • 示例 1: 以下语句返回值为 TRUE 的数据类型 BOOLEAN 的值。
    VALUES BOOLEAN(1)
  • 示例 2: 以下语句返回数据类型为 BOOLEAN 且值为 FALSE 的值。
    VALUES BOOLEAN('NO')
  • 示例 3: 以下语句返回值为 TRUE 的数据类型 BOOLEAN 的值。
    VALUES BOOLEAN('Yes')
结束更改