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.

Предыдущая
Следующая