【SQLSERVER】事务相关存储过程Demo
来源:互联网 发布:手机淘宝账号怎么激活 编辑:程序博客网 时间:2024/05/16 07:24
--事务相关存储过程Demo-------------Test Table Createcreate table testbzm(id int primary key,val varchar(10))--------------Procedure about Transaction--simple Testcreate proc instestbzm -- create procedure=create proc( @id1 int, @val1 varchar(10), @id2 int, @val2 varchar(10))as BEGINinsert into testbzm(id ,val) values(@id1,@val1)insert into testbzm(id ,val) values(@id2,@val2)ENDexec instestbzm 2,'hHEHE',1,'WAWA'exec instestbzm 3,'hHEHE',1,'WAWA'exec instestbzm 4,'hHEHE',1,'WAWA'select * from testbzm/*1 WAWA2 hHEHE3 hHEHE4 hHEHE*/--整个proc非一个事务,一个INSERT是一个隐式事务truncate table testbzmdrop proc instestbzm--需求完整实现create proc instestbzm -- create procedure=create proc( @id1 int, @val1 varchar(10), @id2 int, @val2 varchar(10))as BEGINBEGIN TRY SET NOCOUNT ON; --Trans 优化 SET TRANSACTION ISOLATION LEVEL read uncommitted;--允许脏读BEGIN TRAN insert into testbzm(id ,val) values(@id1,@val1)insert into testbzm(id ,val) values(@id2,@val2)COMMIT TRAN PRINT '事务提交' END TRY BEGIN CATCH ROLLBACK; PRINT '事务回滚'; END CATCH ENDexec instestbzm 2,'hHEHE',1,'WAWA'exec instestbzm 3,'hHEHE',1,'WAWA'exec instestbzm 4,'hHEHE',1,'WAWA'select * from testbzm/*1 WAWA2 hHEHE*/--Cleardrop table testbzmdrop proc instestbzm
0 0
- 【SQLSERVER】事务相关存储过程Demo
- sqlserver存储过程demo
- SQLserver存储过程中的事务
- SqlServer 存储过程的事务
- SQLSERVER-存储过程-事务-小结
- sqlserver存储过程,函数,事务,查询
- SQLserver--表变量、事务、存储过程
- Sqlserver 存储过程中使用事务
- SQLServer 存储过程中使用事务
- SqlServer存储过程中使用事务
- sqlserver 多重嵌套事务的存储过程处理与解决方法
- SQLserver的事务,索引,视图,函数,存储过程
- SqlServer中视图、存储过程、事务的使用。
- SQLServer存储过程迁移到DB2的相关问题整理
- sqlserver查看跟某个表相关的所有存储过程
- sqlserver 存储过程 使用guid的相关记录
- 分页 SQLServer存储过程
- 分页 SQLServer存储过程
- 解决ScrollView下嵌套GridView显示不全的问题
- C#使用FastReport 报表初步体验(图文)
- HBase架构精讲
- springMVC提交form表单页面不跳转
- Android开发短视频录制
- 【SQLSERVER】事务相关存储过程Demo
- 识人、选人、用人、留人
- powerbuilder 如何调试程序
- 前端模块系统
- ubuntu 一天一条小命令
- SQL日求日期
- android 自定义dialog的简单实现
- POJ 3667 Hotel 区间合并+线段树 *
- 组合模式