CURRENT_TIMESTAMP. CURRENT_USER.
Получение текущих даты и времени.
Синтаксис:
CURRENT_TIMESTAMP
Параметры:
Функция вызывается без параметров.
Результаты:
Текущая дата и текущее время.
Описание
Функция CURRENT_TIME возвращает текущие дату и время в виде значения типа timestamp.
Пример
Следующая команда выводит результат вызова CURRENT_TIMESTAMP:
testdb=# SELECT CURRENT_TIMESTAMP AS date_and_time; date_and_time ------------------- 2001-09-04 19:48:21-08 (1 row)
CURRENT_USER
Имя текущего пользователя базы данных.
Синтаксис:
CURRENT_USER
Параметры:
Функция вызывается без параметров.
Результаты:
Имя текущего пользователя базы данных.
Описание
Функция CURRENT_USER возвращает имя текущего пользователя в виде строки типа name (нестандартный строковый тип с длиной 31 символ, предназначенный для хранения системных идентификаторов).
Пример
Следующая команда выводит имя текущего пользователя, подключенного к базе данных testdb:
testdb=# SELECT CURRENTJJSER AS myself; myself (1 row)