STR

Синтаксис

STR( expression )

Описание

Переводит выражение expression к типу строки.

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

  • expressionМассив дробных чисел | Массив целых числел | Массив строк | Логический | Дата | Дата и время | Дробное число | Геоточка | Геополигон | Целое число | Строка | UUID

Возвращаемый тип: Строка

Примечание

Если передан массив (только для источников ClickHouse, PostgreSQL), то преобразование осуществляется функцией источника и результат для разных источников может отличаться. Для получения одинакового результата используйте ARR_STR.

Примеры

STR(77) = "77"
STR(1 != 1) = "False"
STR(#2019-01-01#) = "2019-01-01"
STR(ARRAY(1, 2, 3, NULL)) = {1,2,3,NULL}  PostgreSQL
STR(ARRAY(1, 2, 3, NULL)) = [1,2,3,NULL]  ClickHouse
STR(ARRAY('a', 'b', '', NULL)) = {a,b,,NULL}  PostgreSQL
STR(ARRAY('a', 'b', '', NULL)) = ['a','b','',NULL]  ClickHouse

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

ClickHouse 21.8, Microsoft SQL Server 2017 (14.0), MySQL 5.7, Oracle Database 12c (12.1), PostgreSQL 9.3, YDB.

Previous