/*
指定表中数据发生变化时触发器自动生效
3种常规触发器:DML触发器 DDL触发器 登陆触发器
*/
--1.创建DML触发器
--eg:
create trigger T_DML_employee
on employee --on table/view
after insert --for/after/instead of insert/update/delete
as raiserror('正在向表中插入数据',16,10) --提示信息 --as sql_statement
--创建DDL触发器
--eg:
create trigger T_DDL_database
on database --将该触发器应用于当前数据库 --all server/database
for drop_table,alter_table --for/after event_type/event_group
as print '表被修改了啊。'
rollback --回滚操作
2.禁用/启用 触发器
eg:
disable/enable trigger T_DML_emplooyee on employee
--alter修改
--exec sp_rename 'a','b' 重命名
--drop 删除