zoukankan
html css js c++ java
[SQL server]存储过程事务
CREATE
PROCEDURE
testPro
AS
/**/
/*
------- 事务开始 ----------
*/
BEGIN
TRANSACTION
tran_test
/**/
/*
-------- 保存事务 ----------
*/
SAVE
TRANSACTION
tran_test
/**/
/*
-------- 数据操作 ---------
*/
INSERT
[
table1
]
(
[
content
]
)
VALUES
(
'
43332
'
)
/**/
/*
---------- 提交事务 ------------
*/
COMMIT
TRANSACTION
tran_test
/**/
/*
--------- 判断是否有错误 ----------
*/
IF
(
@@ERROR
<>
0
)
BEGIN
/**/
/*
---------- 自定义错误输出 ----------
*/
RAISERROR
(
'
Insert data error!
'
,
16
,
1
)
/**/
/*
-------- 事务回滚 --------
*/
ROLLBACK
TRANSACTION
tran_test
END
/**/
/*
------- 判断事务数是否大于0 -----------
*/
IF
(
@@TRANCOUNT
>
0
)
BEGIN
/**/
/*
-------- 事务回滚 --------
*/
ROLLBACK
TRANSACTION
tran_test
END
GO
举个事务操作的简单例子。
查看全文
相关阅读:
单元测试,集成测试与系统测试
关于 单窗口服务模型模拟 进行的小测试
软件测试新随笔
白盒测试
黑盒测试小实验
JUnit框架初次体验
等价类划分进阶篇
等价类划分
因果图法测试小例
android中将EditText改成不可编辑的状态
原文地址:https://www.cnblogs.com/HD/p/266939.html
最新文章
集成测试的策略
系统测试和集成测试的区别
软件测试之同行评审
CSS中的class与id区别及用法
白盒测试总结
黑盒测试总结
C#中String转int问题
EditBox问题的实现以及Junit测试框架的简要说明
软件测试之等价类的划分及应用
软件测试的技术与过程
热门文章
express中的表单处理
express的请求和相应对象
node的模板:Handlebars
深入浅出node读书笔记(六)
深入浅出node读书笔记(五)
深入浅出node读书笔记(三)
深入浅出node读书笔记(二)
深入浅出node读书笔记(一)
javascript闭包详解(内容为转载的,觉得不错就分享一下)
软件测试用例之因果图法
Copyright © 2011-2022 走看看