【发布时间】:2015-06-26 18:14:47
【问题描述】:
我有一个表,其列的默认值为 0。但是,当将 null 插入此表时,我希望将其设置为默认值。
由于插入查询是通用的并且也被其他数据库使用,我无法对插入语句进行任何更改。
我可以在创建表上设置约束或 case 语句,以便在传递 null 时插入默认值 0。
【问题讨论】:
-
提供你的表结构
-
跳跳虎可以帮到你
-
您在 StackExchange 中提出了同样的问题,并在此处获得了触发答案:dba.stackexchange.com/questions/105207/…。这不能使用默认约束来完成。
标签: sql sql-server tsql