sqlserver2005的触发器的使用
来源:互联网 发布:剑灵龙族男人数据图 编辑:程序博客网 时间:2024/06/08 15:17
use w3
go
create table test1
(
)
go
create table test2
(
)
go
insert into test1 values('张三')
insert into test1 values('张三1')
insert into test2 values(1)
insert into test2 values(2)
select *from test1
select *from test2
----------------------------------触发器的使用 as后边写你在执行某个操作时想触发的其它操作
--DML( 数据操纵语言 Data ManipulationLanguage)触发器:是指触发器在数据库中发生DML事件时将启用。
--DML事件即指在表或视图中修改数据的insert、update、delete语句。 常用的是这种触发器
--DDL(数据定义语言 Data DefinitionLanguage)触发器:是指当服务器或数据库中发生(DDL事件时将启用。
--DDL事件即指在表或索引中的create、alter、drop语句也。
--登陆触发器:是指当用户登录SQL SERVER实例建立会话时触发。
-------------创建一个触发器,这里的意思是
create trigger mytrigger on test1
for update
as
------------------------------------查看触发器的内容
exec sp_helptext mytrigger
--------------------查询当前数据库中有多少触发器,以方便进行数据维护
select *from sysobjects where xtype='TR'
--------------------关闭或开启触发器
disable trigger mytrigger on database
enable trigger mytrigger on database
----------那触发器的功能虽大,但是一旦触发,恢复起来就比较麻烦了,那我们就需要对数据进行保护,这里就需要用到rollback数据回滚~
alter trigger mytrigger on test1
for update
as
update
- sqlserver2005的触发器的使用
- SQLSERVER2005数据库的触发器建立
- SQLServer2005 触发器 提示 '其他会话正在使用事务的上下文'
- 自己写的第一个SQLSERVER2005触发器
- sqlserver2005创建视图里的触发器
- sqlserver2005游标的使用
- 关于SQLServer2005的学习笔记——系统触发器
- SQLSERVER2005的ROW_NUMBER具体使用
- SQLServer2005里怎样对使用with encryption选项创建的解密存储过程、解密函数、触发器、视图
- SQLserver2005 中日期类型的使用全功略
- SQLSERVER2005的ROW_NUMBER具体使用[转]
- SQLServer2005数据库快照的简单使用
- sqlserver2005 存储过程的使用
- 替代触发器的使用
- MySQL触发器的使用
- MySQL触发器的使用
- 触发器的简单使用
- 使用游标的触发器
- 进程的虚拟地址空间
- android TextView控件的字符…
- android的mediaPlayer+surfaceView…
- opencv和vs配置
- android图片的拖拽与多点触摸的实…
- sqlserver2005的触发器的使用
- sqlserver2005 存储过程的使用
- ListView的问题
- Oracle完全卸载步骤
- android.view.WindowManager$BadTo…
- Java web中,当表单含有文件…
- MyEclipse闪退
- jstl和el如何得到集合中数据的个数
- spring的依赖注入