PostgreSQL - функция CURRENT_DATE

Опубликовано: 30 Марта, 2022

PostgreSQL CURRENT_DATE функция возвращает текущую дату.

 Синтаксис: CURRENT_DATE

Возвращаемое значение:

CURRENT_DATE функция возвращает значение ДАТЫ , представляющее текущую дату.

Пример 1:

Следующий оператор показывает, как использовать функцию CURRENT_DATE для получения текущей даты:

SELECT CURRENT_DATE;

Выход:

Пример 2:

Функция CURRENT_DATE может быть использована в качестве значения по умолчанию столбца. Итак, создайте таблицу с именем доставка для демонстрации:

 СОЗДАТЬ ТАБЛИЦУ доставки (
    delivery_id serial ПЕРВИЧНЫЙ КЛЮЧ,
    product varchar (255) NOT NULL,
    delivery_date DATE ПО УМОЛЧАНИЮ CURRENT_DATE
);

В доставке В таблице есть delivery_date , значение по умолчанию которой является результатом функции CURRENT_DATE. Добавим к нему данные.

 ВСТАВИТЬ В доставку (товар)
ЗНАЧЕНИЯ («Структура данных и алгоритм, редакция 1»);

В-третьих, проверьте, успешно ли была вставлена строка с текущей датой, используя следующее:

 ВЫБРАТЬ * ИЗ доставки;

Выход: