This question already has answers here:
What is the correct SQL type to store a .Net Timespan with values > 24:00:00?
                                
                                    (8个答案)
                                
                        
                                去年关闭。
            
                    
我有具有TimeSpan属性类型的类。

在某些时候,我需要将值属性存储在数据库中。

为此,我需要在数据库中创建适当的表,因此我想知道对于C#类型TimeSpan,SQL中适当的类型是什么?

最佳答案

没有直接映射,但是使用bigint列并存储TicksTimeSpan属性可能最有意义。

要将数据存储到列中,请使用TimeSpan.Ticks。要从列中提取数据,请使用new Timespan(ticks)

07-24 19:52
查看更多