是否可以根据标识列的值设置默认值?
即
alter table myTable
add constraint df_columnX
default ident_current('myTable')
for columnX
还有其他方法吗?我想要插入语句的当前标识
我想避免使用触发器och存储过程
答案 0 :(得分:4)
如果您解释为什么要这样做,我认为这会更容易回答。我能想到的唯一原因是你可以使用标识列值,但在某些情况下能够用其他值覆盖它,但不是全部。
如果这是你的目标,拥有一个可以为空的列,然后在读取数据时与标识列“合并”将完成这项工作。
对不起,如果我误解了。
答案 1 :(得分:-2)
我不认为身份值可以有默认值,但您可以检查以下链接以获取最后一次插入标识值