来自 新葡亰数据库 2019-11-27 04:48 的文章
当前位置: 澳门新葡亰app > 新葡亰数据库 > 正文

而是由事件来触发

1、触发器概念 

(1卡塔尔触发器(trigger卡塔尔是SQL server 提需要工程师和数目剖判员来有限支撑数据完整性的生机勃勃种方式,它是与表事件相关的特种的储存进程,它的进行不是由程序调用,亦不是手工业运行,而是由事件来触发,比如当对贰个表打开操作( insert,delete, update卡塔 尔(阿拉伯语:قطر‎时就能够激活它实践。触发器平日用来加强数据的完整性约束和业务准绳等。 触发器能够从 DBA_TRIGGERS ,USER_TRIGGELANDS 数据字典中查到。SQL3的触发器是七个能由系统自动推行对数据库改进的语句。  --摘自百度百科

(2卡塔尔国触发器与存款和储蓄进程的并世无双差距是触发器无法执行EXECUTE语句调用,触发器为电动触发。

2、成立轻易触发器:

create trigger [dbo].[aa]
on [dbo].[aaaa]
for insert ,delete,update
as
truncate table bbbb
insert into bbbb
select code,imagepath,maxscore from aaaa

--在那之中 for  可换为 after 、before,根据实际情形

4、删除触发器

 drop trigger triggerName

5、查找当前持有触发器

select * from Sysobjects where xtype = 'TR'

--Sysobjects  中保留了创办的靶子的音讯,如表和触发器的,若查找当前享有创造的表 xtype 值为 U

6、展开&&关闭触发器

disable trigger tableName on triggerName    --关闭
enable trigger tableName on triggerName   --打开

 

本文由澳门新葡亰app发布于新葡亰数据库,转载请注明出处:而是由事件来触发

关键词: