MSSQL DateTime默认为GetDate()不起作用

时间:2015-01-22 09:48:35

标签: sql sql-server sql-server-2008 getdate

我有一个声明默认接收GetDate()的表格, 我得到投射规范的无效字符值

在我们的大多数服务器上,我们没有遇到此错误,但在一台服务器上我们遇到了此错误。

我通过创建一个触发器来解决此问题,该触发器调用一个用GetDate()更新插入记录的函数。

我想听听你的意见可能会出错。

MSSQL 2008 x64 r2. windows server 2008 R2 datacenter.

1 个答案:

答案 0 :(得分:0)

如果您收到强制转换错误,则该列的数据类型不是DateTime。您必须改为使用显式CAST,或更改列的数据类型。