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. Эти параметры могут быть использованы во многих комбинациях.

ПараметрОписание
YYYY4-digit year
MMMonth (01-12; JAN = 01).
MONAbbreviated name of month.
MONTHName of month, padded with blanks to length of 9 characters.
DDDay of month (1-31).
HHHour of day (1-12).
HH12Hour of day (1-12).
HH24Hour of day (0-23).
MIMinute (0-59).
SSSecond (0-59).
TZMTime zone minute.
TZHTime 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.