тип | 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 --текущая дата DECLARE @с SMALLDATETIME = CAST(CURRENT_TIMESTAMP AS SMALLDATETIME) SELECT @с
--не явное приведение к типу 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 --текущая дата DECLARE @с SMALLDATETIME = CAST(CURRENT_TIMESTAMP AS SMALLDATETIME) SELECT @с
1973-12-12 19:00:00
1973-12-12 19:00:00
2015-05-10 14:17:00
1973-12-12 19:00:00
2015-05-10 14:17:00