Yandex Cloud
  • Сервисы
  • Решения
  • Почему Yandex Cloud
  • Сообщество
  • Тарифы
  • Документация
  • Связаться с нами
Подключиться
Language / Region
Проект Яндекса
© 2023 ООО «Яндекс.Облако»
Yandex DataLens
  • Начало работы
  • Практические руководства
    • Все руководства
    • Визуализация данных из CSV-файла
    • Создание и публикация диаграммы с картой Москвы из CSV-файла
    • Анализ продаж сети магазинов из БД ClickHouse
    • Анализ открытых данных ДТП на дорогах России
    • Анализ продаж и локаций пиццерий на данных из БД ClickHouse и Marketplace
    • Веб-аналитика с подключением к Яндекс Метрике
    • Веб-аналитика с расчетом воронок и когорт на данных Яндекс Метрики
    • Аналитика мобильного приложения на данных AppMetrica
    • Анализ статистики подкастов Яндекс Музыки (для авторов подкастов)
    • Визуализация данных с помощью QL-чарта
    • Визуализация данных с использованием параметров
    • Визуализация данных Yandex Monitoring
    • Построение чартов customer journeys на данных AppMetrica
    • Создание подключения к Битрикс24
  • Концепции
    • Обзор сервиса
    • Организации в DataLens
    • Подключение
    • Типы данных
    • Датасет
      • Обзор
      • Модель данных
      • Настройки датасета
    • Чарт
      • Обзор
      • Настройки чарта
      • Measure Values и Measure Names
    • Дашборд
    • Объединение данных
    • Использование Markdown в DataLens
    • DataLens Public
    • Вычисляемые поля
      • Обзор
      • Синтаксис формул
    • Параметризация
    • Marketplace
    • Резервное копирование
    • Кеширование
    • Квоты и лимиты
  • Пошаговые инструкции
    • Все инструкции
    • Работа с подключениями
      • Создание подключения к ClickHouse
      • Создание подключения к файлу
      • Создание подключения к Google Sheets
      • Создание подключения к MySQL
      • Создание подключения к PostgreSQL
      • Создание подключения к SQL Server
      • Создание подключения к BigQuery
      • Создание подключения к Oracle Database
      • Создание подключения к YDB
      • Создание подключения к Greenplum®
      • Создание подключения к Prometheus
      • Создание подключения к Yandex Monitoring
      • Создание подключения к Битрикс24
      • Создание подключения к подкастам Яндекс Музыки
      • Создание подключения к Metrica API
      • Создание подключения к AppMetrica
      • Создание подключения к Yandex Cloud Billing
      • Управление доступом к подключению
    • Работа с датасетами
      • Создание датасета
      • Объединение данных из нескольких таблиц
      • Создание поля данных
      • Создание вычисляемого поля данных
      • Создание фильтра по умолчанию для новых чартов
      • Обновление полей в датасете
      • Описание датасета через SQL-запрос к источнику
      • Управление доступом к датасету
      • Управление доступом к строкам данных
      • Добавление параметра в датасет
    • Работа с чартами
      • Создание чарта
      • Создание QL-чарта
      • Создание мультидатасетного чарта
      • Добавление иерархии
      • Настройка навигатора
      • Публикация чарта
      • Управление доступом к чарту
      • Добавление ID в качестве параметра
      • Добавление параметра в чарт
      • Настройка отображения пустых (null) значений
      • Создание цветовой палитры
    • Работа с дашбордами
      • Создание дашборда
      • Добавление описания к дашборду
      • Добавление сообщения при обращении в поддержку
      • Добавление сообщения при ошибке доступа
      • Добавление чарта на дашборд
      • Добавление селектора на дашборд
      • Создание алиаса
      • Удаление поля алиаса
      • Публикация дашборда
      • Управление доступом к дашборду
      • Добавление параметров на дашборд
      • Автообновление дашборда
      • Порядок отображения виджетов на мобильном устройстве
    • Работа с правами доступа
      • Назначение прав доступа
      • Удаление прав доступа
      • Запрос прав доступа
    • Работа с DataLens Marketplace
      • Добавление продукта из Marketplace
      • Удаление продукта из Marketplace
      • Создание и подключение коннектора (для партнеров)
    • Работа с организациями
      • Переключение между экземплярами DataLens
  • Управление доступом
    • Управление доступом к DataLens
    • Управление доступом на уровне строк данных
  • Правила тарификации
  • Справочник визуализаций
    • Все визуализации
    • Линейная диаграмма
    • Накопительная диаграмма с областями
    • Нормированная диаграмма с областями
    • Столбчатая диаграмма
    • Нормированная столбчатая диаграмма
    • Линейчатая диаграмма
    • Нормированная линейчатая диаграмма
    • Точечная диаграмма
    • Круговая диаграмма
    • Индикатор
    • Древовидная диаграмма
    • Кольцевая диаграмма
    • Таблица
    • Сводная таблица
    • Карта
      • Обзор
      • Точечная карта
      • Точечная карта с кластеризацией
      • Полилинейная карта
      • Фоновая карта
      • Тепловая карта
    • Комбинированная диаграмма
  • Справочник функций
    • Все функции
    • Агрегатные функции
      • Обзор
      • ALL_CONCAT
      • ANY
      • ARG_MAX
      • ARG_MIN
      • AVG
      • AVG_IF
      • COUNT
      • COUNTD
      • COUNTD_APPROX
      • COUNTD_IF
      • COUNT_IF
      • MAX
      • MEDIAN
      • MIN
      • QUANTILE
      • QUANTILE_APPROX
      • STDEV
      • STDEVP
      • SUM
      • SUM_IF
      • TOP_CONCAT
      • VAR
      • VARP
    • Логические функции
      • Обзор
      • CASE
      • IF
      • IFNULL
      • ISNULL
      • ZN
    • Математические функции
      • Обзор
      • ABS
      • ACOS
      • ASIN
      • ATAN
      • ATAN2
      • CEILING
      • COMPARE
      • COS
      • COT
      • DEGREES
      • DIV
      • EXP
      • FLOOR
      • GREATEST
      • LEAST
      • LN
      • LOG
      • LOG10
      • PI
      • POWER
      • RADIANS
      • ROUND
      • SIGN
      • SIN
      • SQRT
      • SQUARE
      • TAN
    • Оконные функции
      • Обзор
      • AVG
      • AVG_IF
      • COUNT
      • COUNT_IF
      • FIRST
      • LAG
      • LAST
      • MAVG
      • MAX
      • MCOUNT
      • MIN
      • MMAX
      • MMIN
      • MSUM
      • RANK
      • RANK_DENSE
      • RANK_PERCENTILE
      • RANK_UNIQUE
      • RAVG
      • RCOUNT
      • RMAX
      • RMIN
      • RSUM
      • SUM
      • SUM_IF
    • Операторы
      • Обзор
      • AND
      • BETWEEN
      • IN
      • IS FALSE
      • IS TRUE
      • LIKE
      • NOT
      • OR
      • Вычитание (-)
      • Деление (/)
      • Остаток (%)
      • Отрицание (-)
      • Сложение и конкатенация (+)
      • Сравнение
      • Степень (^)
      • Умножение (*)
    • Строковые функции
      • Обзор
      • ASCII
      • CHAR
      • CONCAT
      • CONTAINS
      • ENDSWITH
      • FIND
      • ICONTAINS
      • IENDSWITH
      • ISTARTSWITH
      • LEFT
      • LEN
      • LOWER
      • LTRIM
      • REGEXP_EXTRACT
      • REGEXP_EXTRACT_NTH
      • REGEXP_MATCH
      • REGEXP_REPLACE
      • REPLACE
      • RIGHT
      • RTRIM
      • SPACE
      • SPLIT
      • STARTSWITH
      • SUBSTR
      • TRIM
      • UPPER
      • UTF8
    • Функции даты и времени
      • Обзор
      • DATEADD
      • DATEPART
      • DATETRUNC
      • DAY
      • DAYOFWEEK
      • HOUR
      • MINUTE
      • MONTH
      • NOW
      • QUARTER
      • SECOND
      • TODAY
      • WEEK
      • YEAR
    • Функции для работы с временными рядами
      • Обзор
      • AGO
      • AT_DATE
    • Функции для работы с массивами
      • Обзор
      • ARRAY
      • ARR_AVG
      • ARR_MAX
      • ARR_MIN
      • ARR_PRODUCT
      • ARR_REMOVE
      • ARR_STR
      • ARR_SUM
      • CAST_ARR_FLOAT
      • CAST_ARR_INT
      • CAST_ARR_STR
      • CONTAINS
      • COUNT_ITEM
      • GET_ITEM
      • REPLACE
      • SLICE
      • STARTSWITH
      • UNNEST
    • Функции преобразования типов
      • Обзор
      • BOOL
      • DATE
      • DATETIME
      • DATETIME_PARSE
      • DATE_PARSE
      • DB_CAST
      • FLOAT
      • GEOPOINT
      • GEOPOLYGON
      • INT
      • STR
    • Функции разметки
      • Обзор
      • BOLD
      • ITALIC
      • MARKUP
      • URL
    • Поддержка функций
  • Туториалы по функциям
    • Агрегатные функции
    • Оконные функции
    • LOD-выражения и управление фильтрацией в агрегатных функциях
  • Образовательные проекты
  • Решение проблем
    • Вопросы и ответы
    • Ошибки DataLens
  1. Справочник функций
  2. Функции преобразования типов
  3. DB_CAST

DB_CAST

Статья создана
Yandex Cloud

    Синтаксис

    DB_CAST( expression, native_type [ , param_1 [ , param_2 ] ] )
    

    Описание

    Переводит выражение expression в указанный нативный тип данных native_type.

    Поддерживаются следующие типы:

    Источник данных Тип данных Нативный тип Параметры нативного типа Комментарий
    ClickHouse Дробное число Float32
    ClickHouse Дробное число Float64
    ClickHouse Дробное число Decimal Целое число, Целое число
    ClickHouse Целое число Int8
    ClickHouse Целое число Int16
    ClickHouse Целое число Int32
    ClickHouse Целое число Int64
    ClickHouse Целое число UInt8
    ClickHouse Целое число UInt16
    ClickHouse Целое число UInt32
    ClickHouse Целое число UInt64
    ClickHouse Строка String
    PostgreSQL Массив дробных чисел double precision[]
    PostgreSQL Массив дробных чисел real[]
    PostgreSQL Массив дробных чисел numeric[] Целое число, Целое число
    PostgreSQL Массив целых числел smallint[]
    PostgreSQL Массив целых числел integer[]
    PostgreSQL Массив целых числел bigint[]
    PostgreSQL Массив строк text[]
    PostgreSQL Массив строк character varying[]
    PostgreSQL Массив строк varchar[]
    PostgreSQL Дробное число double precision
    PostgreSQL Дробное число real
    PostgreSQL Дробное число numeric Целое число, Целое число
    PostgreSQL Целое число smallint
    PostgreSQL Целое число integer
    PostgreSQL Целое число bigint
    PostgreSQL Строка text
    PostgreSQL Строка character Целое число Алиас: char
    PostgreSQL Строка character varying Целое число Алиас: varchar
    PostgreSQL Строка char Целое число Алиас для character
    PostgreSQL Строка varchar Целое число Алиас для character varying

    Типы аргументов:

    • expression — Массив дробных чисел | Массив целых числел | Массив строк | Дробное число | Целое число | Строка
    • native_type — Строка
    • param_1 — Любой
    • param_2 — Любой

    Возвращаемый тип: Совпадает с типом аргументов (expression)

    Примечание

    Значения аргументов (native_type) должны быть константами.

    Примеры

    DB_CAST([float_value], "Decimal", 10, 5)
    
    DB_CAST([float_value], "double precision")
    
    DB_CAST([float_value], "numeric", 10, 5)
    

    Поддержка источников данных

    ClickHouse 19.13, PostgreSQL 9.3.

    Была ли статья полезна?

    Language / Region
    Проект Яндекса
    © 2023 ООО «Яндекс.Облако»