Функции Teradata#

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

Строковые функции#

char2hexint(string) varchar#

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

index(string, substring) bigint#

Псевдоним для функции strpos().

Функции даты#

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

Specifier

Description

- / , . ; :

Знаки пунктуации игнорируются

dd

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

hh

Час дня (1-12)

hh24

Час дня (0-23)

mi

Минута (0-59)

mm

Месяц (01-12)

ss

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

yyyy

Год из 4 цифр

yy

Год из 2 цифр

Warning

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

to_char(timestamp, format) varchar#

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

to_timestamp(string, format) timestamp#

Разбирает string в TIMESTAMP с использованием format.

to_date(string, format) date#

Разбирает string в DATE с использованием format.