社区
MS-SQL Server
帖子详情
存储过程里可以有事务
iwillgo2
2003-12-08 03:42:58
存储过程里可以有事务吗,如何实现,希望给一个小例子说明一下问题,谢谢
...全文
97
3
打赏
收藏
存储过程里可以有事务
存储过程里可以有事务吗,如何实现,希望给一个小例子说明一下问题,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjcxc
元老
2003-12-08
打赏
举报
回复
--示例
create proc p_test
as
begin tran
insert into 表 values(值)
if @@error=0
commit tran
else
rollback tran
go
pwzhu666
2003-12-08
打赏
举报
回复
up
txlicenhe
2003-12-08
打赏
举报
回复
eg:
create procedure test
As
begin tran
insert ...
if @@error<> 0 goto Err
delete...
if @@error<> 0 goto Err
update..
if @@error<> 0 goto Err
commit
return
Err:
rollback
oracle11g官方中文帮助文档 高清完整版
oracle11g官方中文帮助文档,压缩文件。
存储过程
和
事务
事务
中可以有
存储过程
存储过程
中也可以有
事务
。
存储过程
一组为了完成特定功能的sql语句集,存储在数据库服务端,可以远程调用。 优点: 1、执行速度快 2、提高工作效率,实现简单,一般调用一两行代码就可以实现。 3、规范程序设计,升级、维护方便。 4、提高系统安全性,只有设定用户才可以进行操作。 缺点: 没有遵循MVC模式。
事务
事务
中的操作是一个整体,要么整体完成,要么整体不做。保证了数据的完整性。 四大特性: 1、原子性:整个
事务
中的所有操作,要么全部完成,要么全部不完成,不可能停滞在中间某个环节。
存储过程
和
事务
区别
首先
存储过程
是一个sql语句集合,
事务
是指一件事序列化要么全做,要么都不要做,
存储过程
中可以有
事务
,
事务
中也可以有多个
存储过程
,
存储过程
方便了功能块的进行,
事务
保证了功能执行的完整性,但是
存储过程
不要后期维护,建议少用(考虑环境) 参考资料:https://ask.csdn.net/questions/274921
事务
(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元...
存储过程
中使用
事务
GPS平台、网站建设、软件开发、系统运维,找森大网络科技! https://cnsendnet.taobao.com 来自森大科技官方博客 http://www.cnsendblog.com/index.php/?p=2094
存储过程
中使用
事务
一、
存储过程
中使用
事务
的简单语法 在
存储过程
中使用
事务
时非常重要的,使用数据可以保持数据的关联完整性,在Sql server
存储过程
中使用
事务
也很简单,用一个例子来说明它的语法格式: 代码 Create Procedure MyProcedure ( @Pa
7.
存储过程
中的
事务
管理(7/10)
存储过程
是一组为了执行特定任务而预编译并存储在数据库中的SQL语句。在
存储过程
中使用
事务
可以封装复杂的业务逻辑,确保一系列数据库操作的原子性和一致性。
存储过程
中的
事务
管理允许开发者在一个控制环境中执行
事务
,这不仅提高了代码的可维护性,还简化了错误处理和调试过程。开始
事务
:明确地开始一个
事务
,为接下来的操作提供一个
事务
上下文。执行操作:在
事务
中执行一系列的数据库操作,如插入、更新和删除等。错误处理:在操作过程中检测到错误时,回滚
事务
以撤销所有已执行的操作。提交
事务
。
MS-SQL Server
34,873
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章