FirebirdSQL logo

CURRENT_DATE

Доступно в

DSQL, PSQL, ESQL

Синтаксис
CURRENT_DATE
Тип возвращаемого результата

DATE

Переменная CURRENT_DATE возвращает текущую дату сервера.

Note

В модуле PSQL (процедура, функция, триггер или исполняемый блок) значение CURRENT_DATE будет оставатьсяпостоянным при каждом чтении. Если несколько модулей вызывают или запускают друг друга, значение будет оставатьсяпостоянным на протяжении всего времени работы самого внешнего модуля. Если вам нужно прогрессирующее значение в PSQL(например, для измерения временных интервалов), используйте преобразование литерала 'TODAY' в дату или временную метку.

Example 1. Использование переменной CURRENT_DATE
select current_date from rdb$database

USER

Доступно в

DSQL, PSQL

Синтаксис
USER
Тип возвращаемого результата

VARCHAR(63)

Переменная USER содержит имя текущего подключенного пользователя базы данных.

Example 1. Использование переменной USER
NEW.ADDED_BY = USER;