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
.