CURRENT_TIMESTAMP默认为" null"价值,可能的原因?

时间:2014-07-22 11:45:56

标签: sql-server asp.net-mvc

因此,如果我在localhost上运行IIS的虚拟实例来测试某个站点,我有一个带有默认CURRENT_TIMESTAMP的datebase字段,在插入时总是默认为1/1/0001 12:00:00 AM,这是我理解的,这些场景中DateTime的类似null的值。

为什么会这样?我不能得到这个领域的实际时间和日期吗?

我尝试过使用getdate(), sysdatetime()以及其他任何替代方案,这也是一样的。

C#代码中的字段是:

public DateTime LastModification { get; set; }

有关此问题的解决方法吗?

我按照msdn

使用了正确的映射

0 个答案:

没有答案