社区
数据库相关
帖子详情
关于事务操作
liagl
2004-02-22 10:39:26
各位高手,小弟在开发一个数据管理系统时遇到一个问题。因为我们所有的数据插入、更新和删除操作都是由存储过程来实现,所有在程序中只调用存储过程来修改数据,但是如果调用存储过程时启动了事务,即便是操作成功且提交事务,我发显有时操作没有产生效果。不知道怎么解决这个问题,请各位指教。
...全文
77
1
打赏
收藏
关于事务操作
各位高手,小弟在开发一个数据管理系统时遇到一个问题。因为我们所有的数据插入、更新和删除操作都是由存储过程来实现,所有在程序中只调用存储过程来修改数据,但是如果调用存储过程时启动了事务,即便是操作成功且提交事务,我发显有时操作没有产生效果。不知道怎么解决这个问题,请各位指教。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liagl
2004-08-11
打赏
举报
回复
我没有用到临时表,我的事务中只包含一个存储过程的执行(不创建临时表)。和事务的原子性有什么关系?
Log Explorer 4.1
可用于SQLServer2005的日志恢复工具
关于
事务
操作
超时问题
关于
事务
操作
超时问题 事例一:开启
事务
查询了表一,在调用一个方法这个方法里面也是查询这个表格代码会报错(执行超时已过期。完成
操作
之前已超时或服务器未响应。) 事例二:开启
事务
多次查询了表一,查询到第二遍就报错(执行超时已过期xxxxx) 原因这是由于在开启
事务
后,对"表一"进行查询时,会对"表一"添加锁,直到
事务
提交或报错回滚后,这个锁才能解除(锁的概念太多就不介绍了有性趣的朋友可以自己去看看) 引申:
事务
支持多用户同时
操作
不?上面我们讲了用户一用
事务
查询就会进行锁定,那么多用户同时查询呢?这里我...
PhalApi
事务
操作
官网开发文档关于
事务
操作
的说明实例:// Step 1: 开启
事务
\PhalApi\DI()->notorm->beginTransaction('db_demo'); // Step 2: 数据库
操作
\PhalApi\DI()->notorm->user->insert(array('name' => 'test1')); ...
在jdbc编程中处理
事务
的步骤
JDBC的数据库
操作
中,一项
事务
是由一条或是多条表达式所组成的一个不可分割的工作单元。我们通过提交commit()或是回退rollback()来结束
事务
的
操作
。关于
事务
操作
的方法都位于接口java.sql.Connection中。 首先我们要注意,在JDBC中,
事务
操作
默认是自动提交。也就是说,一条对数据库的更新表达式代表一项
事务
操作
。
操作
成功后,系统将自动调用commit()来提交,否则将调用
事务
操作
(
事务
概念)
事务
操作
(
事务
概念) 1、什么
事务
(1)
事务
是数据库
操作
最基本单元,逻辑上一组
操作
,要么都成功,如果有一个失败所有
操作
都失败 (2)典型场景:银行转账 lucy 转账 100 元 给 mary lucy 少 100,mary 多 100 2、
事务
四个特性(ACID) (1)原子性 (2)一致性 (3)隔离性 (4)持久性
事务
操作
(搭建
事务
操作
环境) 1、创建数据库表,添加记录 2、创建 service,搭建 dao,完成对象创建和注入关系 (1)service 注入 dao,在 dao 注入 J
数据库相关
2,507
社区成员
88,453
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章