读书人

求用Trigger实现 在表插入时对某一I

发布时间: 2012-05-22 18:18:54 作者: rapoo

求用Trigger实现 在表插入时,对某一ID数据不插入?
例如 表A 有字段 ID,当向 表A 插入值时,我想对 ID = 1 的数据不插入,忽略该笔。
请教在数据库中如何实现?是用Trigger?还是用别的方法?谢谢。

[解决办法]
创建 INSTEAD OF 触发器
[解决办法]

SQL code
gocreate trigger test on Aforof insertasif exists(select 1 from inserted where id=1)begindelete from A where id=1print '不允许插入ID=1的数据'end 

读书人网 >SQL Server

热点推荐