
BOOLEAN
BOOLEAN 函数返回对应于布尔值的非布尔表示法的布尔值。
- 数字表达式
- 返回内置二进制整数或十进制浮点数据类型的表达式。 如果 numeric-expression 为非零,那么结果为 TRUE; 如果它为零,那么结果为 FALSE。
- 字符串表达式
- 返回内置字符串或图形字符串数据类型的表达式。 在对字符串求值之前,将从该字符串中除去前导空格和尾部空格。
- 布尔表达式
- 返回内置布尔数据类型的表达式。 结果是 boolean-expression的值。
函数的结果是 Boolean。 如果自变量可以为空,那么结果可以为空; 如果自变量为空,那么结果为空值。
注
语法替代方法: 应使用 CAST 规范来提高应用程序的可移植性。 有关更多信息,请参阅 CAST 规范。
示例
- 示例 1: 以下语句返回值为 TRUE 的数据类型 BOOLEAN 的值。
VALUES BOOLEAN(1) - 示例 2: 以下语句返回数据类型为 BOOLEAN 且值为 FALSE 的值。
VALUES BOOLEAN('NO') - 示例 3: 以下语句返回值为 TRUE 的数据类型 BOOLEAN 的值。
VALUES BOOLEAN('Yes')

