数据库触发器终结篇
2018-11-05 本文已影响0人
橙小光
触发器:对表格相应的字段做相应的增删改操作时,想要在此操作之前或之后或代替进行触发操作的方法。
触发器脚本:
create trigger 触发器名 on 表名
for(after) | instead of [insert,update,delete]
as
begin
sql脚本
end
如果用for,
after表示在[insert,update,delete]的操作完成之后
或之前执行触发器中的sql脚本
nstead of 表示将操作替换成触发器中的sql脚本
具体用法:
create trigger Gettable on A
instead of insert
as
begin
select * from A
end
还有就是:
create trigger Gettable on A
for insert
as
begin
select * from A
end
(这里的sql是以sql server为例的)