TO_TIMESTAMP_TZ ФУНКЦИЯ

В этом учебном пособии вы узнаете, как использовать Oracle/PLSQL функцию TO_TIMESTAMP_TZ с синтаксисом и примерами.

Описание

Oracle/PLSQL функция TO_TIMESTAMP_TZ преобразует строку в значение типа TIMESTAMP с TIMEZONE (часовым поясом).

Синтаксис

Синтаксис Oracle/PLSQL функции TO_TIMESTAMP_TZ:

TO_TIMESTAMP_TZ( string1 , [ format_mask ] [ 'nlsparam' ] )

Параметры или аргументы

string1 это строка, которая будет преобразована в значение типа TIMESTAMP с TIMEZONE.

format_mask не является обязательным. Это формат, который будет использоваться для преобразования string1 в значение типа TIMESTAMP с TIMEZONE.

Ниже приведен список опций для параметра format_mask. Эти параметры могут быть использованы во многих комбинациях.

Параметр Описание
YYYY 4-digit year
MM Month (01-12; JAN = 01).
MON Abbreviated name of month.
MONTH Name of month, padded with blanks to length of 9 characters.
DD Day of month (1-31).
HH Hour of day (1-12).
HH12 Hour of day (1-12).
HH24 Hour of day (0-23).
MI Minute (0-59).
SS Second (0-59).
TZM Time zone minute.
TZH Time zone hour.

Функция TO_TIMESTAMP_TZ возвращает значение TIMESTAMP WITH TIME ZONE.

Применение

Функцию TO_TIMESTAMP_TZ можно использовать в следующих версиях Oracle/PLSQL:

  • Oracle 12c, Oracle 11g, Oracle 10g, Oracle 9i

Пример

Рассмотрим несколько примеров функции TO_TIMESTAMP_TZ и изучим, как использовать функцию TO_TIMESTAMP_TZ в Oracle/PLSQL.