社区
Delphi
帖子详情
在存储过程里怎样处理事务??
BeyondSky
2001-10-22 09:54:55
...全文
134
4
打赏
收藏
在存储过程里怎样处理事务??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BeyondSky
2001-10-22
打赏
举报
回复
谢谢
wwwjjf
2001-10-22
打赏
举报
回复
常见的规则就是:
BEGIN TRAN 事务名
……
IF (@@ERROR = 0 )
COMMIT TRAN 事务名
ELSE
ROLLBACK TRAN 事务名
delphi_son
2001-10-22
打赏
举报
回复
INSERT USERS ( UserName,Password,UserMemo) VALUES ( @UserName,@Password,@Usermemo );
中的usermemo字段是多余的。
delphi_son
2001-10-22
打赏
举报
回复
下面是增加一个用户的事务过程:
CREATE PROCEDURE RCP_AddUser @UserName varchar(255),@Password varchar(30)
AS
BEGIN
BEGIN TRAN;
INSERT USERS ( UserName,Password,UserMemo) VALUES ( @UserName,@Password,@Usermemo );
IF @@ERROR = 0
BEGIN
COMMIT TRAN;
RETURN 0;
END;
ELSE
BEGIN
ROLLBACK TRAN;
RETURN 2;
END;
END
MySql
存储过程
与事务处理教学PPT
什么情况适合用
存储过程
? 当多个用不同语言开发的应用程序或不同平台的应用程序需要去执行相同的数据库操作. (避免为各个程序都开发相同的功能) 安全性要求较高时,使用存储程序和...MySql
存储过程
与事务处理教学PPT
oracle
存储过程
Oracle
存储过程
,基础培训 1、我们为什么要用
存储过程
? 2、
存储过程
是如何定义和维护的? 3、我们如何调用
存储过程
? 4、
存储过程
中常用的复合数据处理...6、
存储过程
如何进行事务处理? 7、我们应如何优化
存储过程
?
Oracle数据库 大事务的数据更改对数据库内部的影响
本课程以Oracle 10g数据库为基础,来讲解大事务的数据更改在数据库内部是如何处理的。 当用户执行一条SQL对数据库进行更改操作的时候,我们知道数据是从磁盘读取到内存中进行更改操作的, 那么当这个SQL执行...
浅析SQL
存储过程
和事务处理
在Sql Server数据库的
存储过程
中如何使用事务来完成数据的批量操作呢?下面小编就详细的为大家介绍一下。需要的朋友可以过来参考参考
mysql面试题-mysql经典面试题目-数据库的基本概念-SQL语法-事务处理-索引优化-性能调优-mysql-面试题目
什么是数据库
存储过程
和触发器?它们的作用和使用场景是什么? 什么是数据库视图?它的作用和使用场景是什么? 什么是数据库分表和分库?为什么需要进行分表和分库操作? 什么是数据库锁?列举一些常见的数据库锁...
Delphi
5,391
社区成员
262,736
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章