Иллюстрированный самоучитель по PostgreSQL

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)
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.