К сожалению, в SQL Server 2005 тип данных Time
отсутствует. Что бы я предложил сделать для преобразования существующих данных в экземпляр SQL Server 2005, используйте что-то вроде этого:
Select CONVERT(DateTime, YourDateTimeColumn, 114) AS [HH:MI:SS:MMM(24H)]
From YourTable
Это даст вам текущую дату со временем из существующих данных. При извлечении данных вам нужно будет как-то просто урезать дату. Это можно сделать с помощью функции Format в C # (или на любом другом языке .NET, который вы используете ... если вы это делаете)
Надеюсь, это поможет.