我想存储从c#到SQL Server 2012的时间跨度。 我想知道什么是最好的SQL Server数据类型来存储它?
例如,如果我将我的时间跨度转换为字符串,它将是:2083.07:00:00
有关我的时间跨度的信息:
Ticks 1799964000000000 long
TotalDays 2083.2916666666665 double
TotalHours 49999.0 double
TotalMilliseconds 179996400000.0 double
TotalSeconds 179996400.0 double
现在存储此值的最佳SQL Server数据类型是什么。 对我来说非常重要的是不丢失和数据,当我获取此数据并将其再次转换为时间跨度时,此结果将等于第一个数据值
答案 0 :(得分:0)
SQL Server中的Time
数据类型或存储TimeSpan
列bigint
中的刻度数。