кодесурса
«Oracle

Функция Oracle TO_TIMESTAMP

script1adsense2code
script1adsense3code

Описание

Функция TO_TIMESTAMP () используется для преобразования типа данных CHAR, VARCHAR2, NCHAR или NVARCHAR2 в значение типа данных TIMESTAMP.

Синтаксис:

 TO_TIMESTAMP (char [, fmt [, 'nlsparam']]) 

Параметры:

название Описание
голец Значение типа данных CHAR, VARCHAR2, NCHAR или NVARCHAR2 для преобразования.
фмт | nlsparam
(Необязательный)

Определяет формат символа.
Если fmt отсутствует, то char должен быть в формате по умолчанию для типа данных TIMESTAMP, который определяется параметром инициализации NLS_TIMESTAMP_FORMAT

Примечание. Эта функция не поддерживает данные CLOB напрямую. Тем не менее, CLOB могут быть переданы в качестве аргументов через неявное преобразование данных.

Относится к:

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

Иллюстрированная презентация

«Иллюстрированные

Пример: функция Oracle TO_TIMESTAMP

В следующем примере строка символов преобразуется во временную метку. Строка символов не в формате TIMESTAMP по умолчанию, поэтому необходимо указать маску формата:

SQL> SELECT TO_TIMESTAMP ('21-mar-15 11:20:10.123000',
      2  'DD-Mon-RR HH24:MI:SS.FF')
	  3  FROM DUAL;;

Пример вывода:

 TO_TIMESTAMP ('21 -MAR-1511: 20: 10,123000' , 'DD-MON-RRHH24: MI: SS.FF')   
-------------------------------------------------- ---------------   
 21-МАР-15 11.20.10.123000000

Предыдущая: TO_CHAR (datetime)
Далее: TO_TIMESTAMP_TZ

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code