创建触发器修改刚插入数据
2011-03-30 10:50
169 查看
最近做东西使用了一些触发器,感觉有些时候使用触发器操作比单纯的使用代码要容易,简捷。
Create trigger [触发器名] on [dbo].[表名1] for insert as
declare @getid int; --定义一个整形
declare @url varchar(50);--定义一个字符
set @getid=(select id from inserted);--查询刚插入数据ID,并赋值给定义的变量@getid。
set @url='person.aspx?id='+cast(@getid as varchar(50))--将整形转换为字符,并赋值给定义的变量@url。
update 表名1 set url=@url where id=@getid 修改数据操作。
Create trigger [触发器名] on [dbo].[表名1] for insert as
declare @getid int; --定义一个整形
declare @url varchar(50);--定义一个字符
set @getid=(select id from inserted);--查询刚插入数据ID,并赋值给定义的变量@getid。
set @url='person.aspx?id='+cast(@getid as varchar(50))--将整形转换为字符,并赋值给定义的变量@url。
update 表名1 set url=@url where id=@getid 修改数据操作。
相关文章推荐
- Java连接HBASE数据库,创建一个表,删除一张表,修改表,输出插入,修改,数据删除,数据获取,显示表信息,过滤查询,分页查询,地理hash
- Net使用Microsoft.Office.Interop.Excel;创建Excel文件(插入数据、修改格式、生成图表)的方法,以及Excel查看加密
- SQLServer创建表,插入数据,查询,创建触发器,存储过程
- SQLServer创建表,插入数据,查询,创建触发器,存储过程
- .Net创建Excel文件(插入数据、修改格式、生成图表)的方法
- 【原】.Net创建Excel文件(插入数据、修改格式、生成图表)的方法 .
- Sqlite 常用函数封装:修改密码,创建数据库、获取表段、字段,取值、插入、删除数据、执行Sqlite指令
- Sqlite 常用函数封装:修改密码,创建数据库、获取表段、字段,取值、插入、删除数据、执行Sqlite指令
- 数据库复习总结(7)-表的创建以及插入命令、数据修改、数据删除
- 【原】.Net创建Excel文件(插入数据、修改格式、生成图表)的方法
- .Net创建Excel文件(插入数据、修改格式、生成图表)的方法
- JDBC 数据库连接 创建表格、插入、查询、删除、修改数据 基本操作
- 4000 修改CSpreadSheet commit函数,让其插入新行时不再重复删除 创建 写数据
- 创建一个触发器来向表中插入100万条数据
- .Net创建Excel文件(插入数据、修改格式、生成图表)的方法
- MySQL入门(创建数据库以及插入,修改,查询数据)
- 【原】.Net创建Excel文件(插入数据、修改格式、生成图表)的方法
- 创建表,添加修改删除字段,插入修改删除数据
- 一起谈.NET技术,.Net创建Excel文件(插入数据、修改格式、生成图表)的方法
- 触发器记录表某一个字段数据变化的日志 包括插入insert 修改update 删除delete 操作