SMALLDATETIME

тип SMALLDATETIME
диапазон 1 января 1900 года — 6 июня 2079 года
размер в байтах 4 байта
формат ГГГГ-ММ-ДД чч:мм:сс
вывод 1973-12-12 19:00:00
CAST(значение AS тип_данных) --функция выполняет явное приведение к типу
CURRENT_TIMESTAMP --функция возвращает текущую дату и время
Скрыть

Показать

Копировать
  Script.sql  
--не явное приведение к типу
DECLARE @a SMALLDATETIME = '1973-12-12 19:00:00'
SELECT @a
--явное приведение к типу
DECLARE @b SMALLDATETIME = CAST('1973-12-12 19:00:00' AS SMALLDATETIME)
SELECT @b
--текущая дата
DECLARESMALLDATETIME = CAST(CURRENT_TIMESTAMP AS SMALLDATETIME)
SELECT @с
 
1973-12-12 19:00:00
1973-12-12 19:00:00
2015-05-10 14:17:00