BOOL
Синтаксис
BOOL( expression )
Описание
Переводит выражение expression
в логический тип по следующим правилам:
Тип | FALSE |
TRUE |
---|---|---|
Дробное число | Целое число |
0 , 0.0 |
Все остальные |
Строка |
Пустая строка ("" ) |
Все остальные |
Логический |
FALSE |
TRUE |
Дата | Дата и время |
- | TRUE |
Типы аргументов:
expression
—Логический | Дата | Дата и время | Дробное число | Геоточка | Геополигон | Целое число | Строка
Возвращаемый тип: Логический
Примеры
BOOL(0) = FALSE
BOOL(#2019-04-04#) = TRUE
BOOL("Lorem ipsum") = TRUE
Поддержка источников данных
ClickHouse 21.8
, Microsoft SQL Server 2017 (14.0)
, MySQL 5.7
, Oracle Database 12c (12.1)
, PostgreSQL 9.3
, YDB
.