TO_BOOLEAN
描述
TO_BOOLEAN
是一个行函数,用于执行转换 TEXT
, BOOLEAN
, INTEGER
, LONG
,或 NUMERIC
值范围 BOOLEAN
。语法
TO_BOOLEAN
(expression
)返回值
每行返回一个类型为“”的值
BOOLEAN
。输入参数
- 表达式
- 必修内容。类型为“”的字段或表达式TEXT,BOOLEAN,INTEGER,LONG,或NUMERIC。此函数将以下值转换为 true:1, 1.0, "true", "t", "yes", "y", "1"此函数会将以下值转换为 false:0, 0.0, "false", "f", "no", "n", "0"此函数会将所有其他值转换为 NULL。
示例
将
is_contingent
字段的值转换为布尔值:TO_BOOLEAN([is_contingent])
以下表达式会返回 true:
TO_BOOLEAN("TRUE")
TO_BOOLEAN("1")
TO_BOOLEAN(1.0)
以下表达式会返回 false:
TO_BOOLEAN("False")
TO_BOOLEAN("0")
TO_BOOLEAN(0.0)
以下表达式会返回空值:
TO_BOOLEAN("correct")
TO_BOOLEAN("1.0")
TO_BOOLEAN(1.1)