【发布时间】:2013-08-30 21:07:38
【问题描述】:
我正在尝试将datetime('2013-08-30 19:05:00') 值插入到 SQL Server 数据库表列 (smalldatetime) 中,插入后该值保持为“NULL”。
我正在对其他 6 个完全相同类型的列执行此操作。这仅发生在一列上是什么?我已经三重检查了列的名称是否正确。有什么想法吗?
【问题讨论】:
-
您是否尝试使sql列成为timestamp timestamp default current_timestamp?无论如何,您的问题不够具体,请发布代码,向我们展示失败的原因。
-
第一个想法是发布您的代码,并提供有关表格的更多详细信息。
-
同时检查表上的触发器。
-
@Martin - 你说检查触发器是正确的,它缺少新的日期列。谢谢!
标签: sql-server-2008