BOOL

Синтаксис

BOOL( expression )

Описание

Переводит выражение expression в логический тип по следующим правилам:

ТипFALSETRUE
Дробное число | Целое число0, 0.0Все остальные
СтрокаПустая строка ("")Все остальные
ЛогическийFALSETRUE
Дата | Дата и время-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.

Previous
Next