TIME

тип TIME[ (отображение долей секунд) ]
диапазон от 00:00:00.0000000 до 23:59:59.9999999
размер в байтах от 3 до 5
формат чч:мм:сс.ммммммм
вывод 19:00:00.1234567
CAST(значение AS тип_данных) --функция выполняет явное приведение к типу
CURRENT_TIMESTAMP --функция возвращает текущую дату и время
Скрыть

Показать

Копировать
  Script.sql  
--не явное приведение к типу
DECLARE @a TIME = '19:00:00.1234567'
SELECT @a
--явное приведение к типу
--вывод 4 цифры долей секунд
DECLARE @b TIME(4) = CAST('19:00:00.1234567' AS TIME(4))
SELECT @b
--текущая дата
DECLARETIME = CAST(CURRENT_TIMESTAMP AS TIME)
SELECT @с
 
19:00:00.1234567
19:00:00.1235
14:46:48.9200000