CURRENT_TIMESTAMP () Функция в SQL Server

Опубликовано: 8 Августа, 2021

Функция CURRENT_TIMESTAMP ():
Эта функция в SQLServer используется для возврата как текущей даты, так и времени. Формат вывода следующий.

 'ГГГГ-ММ-ДД чч: мм: сс.ммм'

Функции :

  • Эта функция используется для поиска текущей даты и времени.
  • Эта функция относится к функциям даты.
  • Эта функция не принимает никаких параметров.
  • Эта функция также может использоваться как значение по умолчанию в некоторых кодах.

Синтаксис:

 CURRENT_TIMESTAMP

Параметр:
Этот метод не принимает никаких параметров.

Возврат:
Он возвращает текущую дату, а также время, а возвращаемый формат вывода - «ГГГГ-ММ-ДД чч: мм: сс.ммм».

Пример-1:
Использование функции CURRENT_TIMESTAMP и получение текущей даты и времени.

 ВЫБЕРИТЕ CURRENT_TIMESTAMP 
Как текущая_дата_и_время;

Выход :

current_date_and_time
--------------------------
2020-12-31 12: 32: 24.100

Итак, здесь вывод может изменяться каждый раз, когда вы запускаете этот код, поскольку эта функция возвращает текущую дату и время.

Пример-2:
Использование CURRENT_TIMESTAMP в качестве значения по умолчанию в приведенном ниже примере и получение вывода.

СОЗДАТЬ ТАБЛИЦУ current_time_stamp
(
    id_num INT IDENTITY, 
    сообщение VARCHAR (150) NOT NULL, 
    created_at DATETIME NOT NULL
    ПО УМОЛЧАНИЮ CURRENT_TIMESTAMP, 
    ПЕРВИЧНЫЙ КЛЮЧ (id_num)
);

Вставка данных в таблицу -

INSERT INTO current_time_stamp (сообщение)
ЦЕННОСТИ ('Это первое сообщение.');

INSERT INTO current_time_stamp (сообщение)
ЗНАЧЕНИЯ ('текущая_временная_метка');

Чтение данных из таблицы -

ВЫБРАТЬ 
    id_num, 
    сообщение, 
    created_at
ИЗ 
    current_time_stamp;

Выход :

Индекс № id_num сообщение created_at
1 1 Это первое сообщение. 31.12.2020 15:57:01
2 2 current_time_stamp 31.12.2020 15:57:01

Здесь сначала вам нужно создать таблицу, затем вставить в нее значения, а затем сгенерировать требуемый вывод, используя функцию CURRENT_TIMESTAMP в качестве значения по умолчанию.

Примечание -
Для запуска приведенного выше кода используйте компилятор SQL-сервера, вы также можете использовать онлайн-компилятор.

Заявление :
Эта функция используется для поиска текущей даты и времени.