CAST¶
Функция CAST
используется в DQL-командах для приведения
выражения к определенному типу.
Синтаксис¶
Выражение¶
Диаграмма
Литерал¶
Диаграмма
Тип¶
Диаграмма
Примеры¶
В качестве примера покажем преобразование дробных чисел в целые с отбрасыванием дробной части. Используем следующую таблицу:
В обычном виде значения столбца score
имеют дробную часть и определены
в схеме данных типом decimal
:
SELECT "score" FROM "scoring";
---
'metadata': [
{'name': 'score', 'type': 'decimal'}],
'rows': [
[78.33],
[84.61],
[47.28]]
...
Преобразуем эти числа в int
:
SELECT CAST("score" AS INT) FROM "scoring";
---
'metadata': [
{'name': 'COL_1', 'type': 'integer'}],
'rows': [
[78],
[84],
[47]]
...