【发布时间】:2012-10-15 00:48:46
【问题描述】:
我有一个包含 CreatedDate 列的 sql 表。
在数据库中设置:
绑定的默认值(getdate())
ALTER TABLE [dbo].[Person] ADD CONSTRAINT [DF__Person__Creat__6XXXXXXX] DEFAULT (getdate()) FOR [CreatedDate]
GO
当我为该列发送 default 时插入有效,但如果我发送 NULL 我得到。
无法将值 NULL 插入列“CreatedDate”列中不允许空值。插入失败。
有没有办法让它工作,以便在发送 null 时设置当前日期?
【问题讨论】:
-
能否请您显示该列的整个声明,包括约束?
标签: sql sql-server