SQL server中的简单触发器
2012-06-04 16:09
134 查看
/********************记录journal的删除信息***************************/ create trigger delete_journal on [dbo].[journal] after delete as begin declare @journal_num varchar(50),@journal_title varchar(50); select @journal_num=journal_num,@journal_title=journal_title from deleted; insert into journal_log values (@journal_num,@journal_title,CURRENT_USER,CURRENT_TIMESTAMP); update journal_count set jour_count=jour_count-1; end; /*****************************************************************/
该触发器实现的效果为,在删除journal 中某条记录后,把删除的情况插入到journal_ log中,并将journal_cout 表中的jour_count值减1
其中,journal_log表如下:
create table journal_log
(
num varchar(50),
title varchar(50),
username varchar(20),
timestamp date
)
相关文章推荐
- sql server 触发器简单学习
- SQL Server一个表添加数据,引发另一个表更新数据 的一个简单触发器例子
- 一个最简单的SQL SERVER 触发器
- SQL Server 中 触发器 简单示例
- sql server触发器的简单使用
- SQL Server 中 触发器 简单示例
- SQL Server 创建触发器(trigger)
- 简单的触发器
- SQL Server:在触发器中对远程链接服务器进行更新操作的问题
- SQL Server的触发器用法
- MySQL 触发器简单实例
- MySQL 触发器简单实例
- 触发器实现对插入数据的字段更改 Oracle+SQL Server
- SQL Server:触发器详解
- SQL Server 复习 增删改查 视图 事务 存储过程 触发器
- SQL Server 触发器
- SQL Server 2008安装配置说明书+简单使用 亲测可用
- sql server 触发器
- sql server 关于表中只增标识问题 C# 实现自动化打开和关闭可执行文件(或 关闭停止与系统交互的可执行文件) ajaxfileupload插件上传图片功能,用MVC和aspx做后台各写了一个案例 将小写阿拉伯数字转换成大写的汉字, C# WinForm 中英文实现, 国际化实现的简单方法 ASP.NET Core 2 学习笔记(六)ASP.NET Core 2 学习笔记(三)
- mysql触发器的简单入门(一)