[SQl读书笔记]§8.存储过程及触发器(下)

. 触发器
1. 创建触发器 ( 在表上单击右键 -- 所有任务 -- 管理触发器 )
create trigger 触发器名
on 表名 | 视图名
for delete | insert | update
as
       SQL 语句
       rollback transaction         -- 用于取消操作 , 和事务一样
return
2. 修改触发器
alter trigger 触发器名
on 表名 | 视图名
for delete | insert | update
as
       SQL 语句
       rollback transaction
3. 删除触发器
drop trigger 触发器名
4. 显示触发器的一般信息
sp_help 触发器名
5. 显示触发器的文本
sp_helptext 触发器名
6. 显示一个表中各种依赖关系
sp_depends 表名
7. 显示一个触发器所引用的表
sp_depends 表名
. 在触发器中两个重要的表
1.inserted : 插入表的副本 , 就是插入的信息
2.deleted : 删除的副本 , 原来中要删除的数据
. 备份和恢复数据库
1. 备份数据库
在数据库上单击右键 --[ 所有任务 ]--[ 备份数据库 ]
2. 恢复数据库
在数据库上单击右键 --[ 所有任务 ]--[ 还原数据库 ]

本文出自 “wnight88” 博客,转载请与作者联系!

你可能感兴趣的:(sql,数据库,职场,sqlserver,休闲)