Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS SQL Server > как получить время из datetime


Автор: Stas123 21.12.2012, 17:31
Есть поле datetime  типа "12.03.2009 7:04:43" надо получить только временноое значение, т.е. "7:04:43"
Как это сделать ? 
И как можно сравнивать значения времени между собой?

Автор: Akina 21.12.2012, 17:55
datepart()

Автор: Ars 1.3.2013, 23:35
Код

convert(datetime, convert(varchar, '12.03.2009 7:04:43', 108), 108)

- в результате получим время с нулевой датой. Можно сравнивать как обычный datetime с другим аналогичным зачением

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)