自动化测试方法 SQL语句创建INSERT触发器?

SQL语句创建INSERT触发器?1.createtriggerinsert_banji ont_banji afterinsert as if(tnonotin(selecttnofromt_ban

SQL语句创建INSERT触发器?

1.createtriggerinsert_banji ont_banji afterinsert as if(tnonotin(selecttnofromt_banji)) print"不能插入" go 2.createtriggerdelete_banji ont_banji fordelete as if((selectcount(*)fromt_banji,deleted wheret_banji.tno=deleted.tno)0) deletet_xs wheretnoin(selecttnofromt_banji,deleted wheret_banji.tno=deleted.tno) go

如何在SQL server中创建触发器?

1、首先我们打开SQL Server,准备一个数据表,如下图所示


2、接下来直接用create trigger创建触发器,如下图所示


3、然后用after设置触发条件,如下图所示


4、接着就是编写触发的具体逻辑,如下图所示


5、最后我们执行相应的语句,就可以看到触发器已触发,如下图所示


6、触发器是在对应表的下面的,如下图所示