Функции Teradata#

Данные функции обеспечивают совместимость с Teradata SQL.

Работа со строками#

char2hexint(string) varchar#

Возвращает шестнадцатеричное представление строки в кодировке UTF-16BE.

index(string, substring) bigint#

Псевдоним для strpos().

Работа с датами#

Функции в этом разделе используют строку формата, совместимую с функциями даты и времени Teradata. Поддерживаемые спецификаторы формата:

Спецификатор

Описание

- / , . ; :

Знаки пунктуации будут проигнорированы

dd

День месяца (1-31)

hh

Час дня (1-12)

hh24

Час дня (0-23)

mi

Минута (0-59)

mm

Месяц ( (01-12)

ss

Секунда (0-59)

yyyy

4-значный год

yy

2-значный год

Предупреждение

Все спецификаторы должны быть в нижнем регистре.

to_char(timestamp, format) varchar#

Форматирует timestamp как строку, используя format.

to_timestamp(string, format) timestamp#

Преобразует строку в TIMESTAMP, используя format.

to_date(string, format) date#

Преобразует string в DATE, используя format.