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
举个事务操作的简单例子。
查看全文
相关阅读:
Java环境搭建
Java语言的分支
Java语言概述
计算机语言
人机交互
计算机分类
计算机的应用领域
计算机的发展史
Java8的一些新特性
python国内三方库下载镜像
原文地址:https://www.cnblogs.com/HD/p/266939.html
最新文章
MyBatis-13-缓存
MyBatis-12-动态SQL
MyBatis-10-多对一处理
MyBatis-09-Lombok
MyBatis-11-一对多处理
MyBatis-08-使用注解开发
MyBatis-07-分页
MyBatis-06-日志
MyBatis-05-解决属性名和字段名不一致的问题
centos服务器全新安装php,apache环境
热门文章
京东B2B的4种供销模式
快速升级php5.6
centos 常用命令
win7,win8.1下hosts文件无法修改的快速解决办法
win8系统安装xampp后apache无法启动
TortoiseSVN-1.8.11 安装时弹出2503错误导致安装失败解决办法
win8自动升级win8.1后 wampserver无法启动
mysql数据类型最大长度记录
centos安装zendopcache
Java语言的特性
Copyright © 2011-2022 走看看