SQL 触发器的编写

原创 2007年09月11日 17:49:00
 / 触发器添加到多个表
CREATE TRIGGER [whm03_insert] ON [dbo].[whm03] 
FOR INSERT
AS
insert whm03_Del
select top 1 * from whm03 order by id desc

/ 触发器删除多个表
CREATE TRIGGER [whm03_Del] ON [dbo].[User] 
FOR delete
AS
    
Delete Boke_User 
    
From Boke_User br , Deleted  d
    
Where br.UserName=d.UserName

/ 触发器修改多个表
CREATE TRIGGER [whm03_Update] ON [dbo].[User] 
FOR UPDATE
AS
    
if Update(UserName)
    
begin

    
Update br 
      
Set br.UserName=i.UserName
      
From Boke_User br , Deleted d ,Inserted i 
      
Where br.UserName=d.UserName

    
end

相关文章推荐

教您如何编写sql触发器

  • 2010年08月19日 22:01
  • 17KB
  • 下载

Ch8 PL/SQL编写触发器

块分匿名块,命名块(1子程序含过程和函数,2触发器) 触发器是一个与表相关联的、存储的PL/SQL程序。每当一个特定的DML语句(Insert,update,delete)在指定的表上发出时,Ora...

sql server编写触发器

最近生产环境上出现了些数据层面的问题,以前关联表的数据用传输工具进行传输,这样时间上会有差异。为了解决这一问题,现要求用触发器实现。 具体需求如下:现有一张表treport,包含reportid,c...

sql2008存储过程与触发器

  • 2017年11月07日 22:21
  • 6.86MB
  • 下载

SQL Sever触发器

  • 2014年07月15日 11:04
  • 252KB
  • 下载

SQL2005 触发器简介

原文链接 触发器实际上就是一种特殊类型的存储过程,其特殊性表现在:它在执行某些特定的T-SQL语句时是自动的。  触发器简介 触发器实际上就是一种特殊类型的存储过程,它是在执行某些特定的T-SQ...

SQL 添加触发器

  • 2017年03月21日 15:43
  • 299B
  • 下载

SQL语句,存储过程,触发器

  • 2013年05月22日 11:36
  • 1KB
  • 下载

创建触发器报PL/SQL: ORA-00942: 表或视图不存在

SQL> create user u1 identified by u1; 用户已创建。 SQL> grant dba to prod; 授权成功。 SQL> grant dba to u1;...

SQL中触发器的应用

  • 2009年12月21日 09:36
  • 51B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQL 触发器的编写
举报原因:
原因补充:

(最多只允许输入30个字)