кодесурса
«Oracle

Функция Oracle LOCALTIMESTAMP

script1adsense2code
script1adsense3code

Как получить текущие значения даты и времени в текущем сеансе в Oracle?

Функция LOCALTIMESTAMP () возвращает текущую дату и время в часовом поясе сеанса со значением типа данных TIMESTAMP.

Синтаксис:

 LOCALTIMESTAMP [(timestamp_precision)] 

параметры

название Описание
timestamp_precision (необязательно) Определяет долю секунды в точности возвращаемого значения времени.

Примечание: LOCALTIMESTAMP возвращает значение TIMESTAMP, а CURRENT_TIMESTAMP возвращает значение TIMESTAMP WITH TIME ZONE.

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

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

Примеры: функция Oracle LOCALTIMESTAMP ()

Следующие операторы показывают разницу между LOCALTIMESTAMP и CURRENT_TIMESTAMP:

SQL> ALTER SESSION SET TIME_ZONE ='-2:00';
Session altered.
SQL> SELECT CURRENT_TIMESTAMP, LOCALTIMESTAMP FROM DUAL;

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

 CURRENT_TIMESTAMP LOCALTIMESTAMP
  -------------------------------------------------- -------------------------
  01 мая-15 05.32.24.211000 утра -02: 00 01 мая-15 05.32.24.211000 утра 
SQL> ALTER SESSION SET TIME_ZONE ='-5:00';
Session altered.
SQL> SELECT CURRENT_TIMESTAMP, LOCALTIMESTAMP FROM DUAL;

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

 CURRENT_TIMESTAMP LOCALTIMESTAMP
  -------------------------------------------------- -------------------------
    01 мая-15 02.32.46.226000 AM -05: 00 01-май-15 02.32.46.226000

Предыдущая: LAST_DAY
Далее: MONTHS_BETWEEN

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code