<分区>
我有一个属性类型为 TimeSpan 的类。
有时我需要在数据库中存储值属性。
为此,我需要在数据库中创建适当的表,所以我想知道对于 C# 类型的 TimeSpan,SQL 中的适当类型是什么?
标签 c# .net sql-server
<分区>
我有一个属性类型为 TimeSpan 的类。
有时我需要在数据库中存储值属性。
为此,我需要在数据库中创建适当的表,所以我想知道对于 C# 类型的 TimeSpan,SQL 中的适当类型是什么?
最佳答案
没有直接映射,但使用 bigint
列并存储 Ticks
可能最有意义TimeSpan
的属性。
要将数据存储到列中,请使用 TimeSpan.Ticks
。要从列中提取数据,请使用 new Timespan(ticks)
。
关于c# - SQL 中适合 C# 类型 TimeSpan 的类型是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47850551/