社区
MS-SQL Server
帖子详情
为什么我的Sql plus 与别人的不能同时操作一个记录?
czhp
2000-08-05 04:43:00
两个人同时用sql plus操作数据表,当他update某一个表后,在他commit之前,我如果update同一条记录就会停止响应,直到他commit之后我才会有反应,请高手帮忙!
...全文
129
6
打赏
收藏
为什么我的Sql plus 与别人的不能同时操作一个记录?
两个人同时用sql plus操作数据表,当他update某一个表后,在他commit之前,我如果update同一条记录就会停止响应,直到他commit之后我才会有反应,请高手帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Fxx
2000-08-08
打赏
举报
回复
数据库必须如此,
不然一个人刚改完数据(未COMMIT),另一个人也在改,那谁最后COMMIT则存储谁的数据.
天下大乱!!!
czhp
2000-08-06
打赏
举报
回复
谢谢gawj,再请问我在前台的程序中也使用了事务,也发现了同样的问题,在一个事务未commit之前,其它人无法对相同记录进行操作。请问能不能避免这样的情况。在何处设置。我用的是VB,ORACLE 8I FOR NT。用ORACLE OLE OBJECT与数据库相连。
gawj
2000-08-06
打赏
举报
回复
好像不行,数据库为维护一致性必须这样。尽量减少同一事务的时间,注意commit和rollback。
czhp
2000-08-06
打赏
举报
回复
请问能不能修改?
gawj
2000-08-06
打赏
举报
回复
这是在同一事务里里锁定本事务的操作对象直到commit
w102272
2000-08-06
打赏
举报
回复
把你的程序改改,别把界面的交互操作包含到事务中。
这样打架的机会就很小了。
oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串
角色是一组权限的集合,将角色赋给
一个
用户,这个用户就拥有了这个角色中的所有权限。 系统预定义角色 预定义角色是在数据库安装后,系统自动创建的一些常用的角色。下面我们就简单介绍些系统角色: CONNECT...
SQL
*PLUS命令
sql
编程手册
一、
SQL
PLUS 1 引言
SQL
命令 以下17个是作为语句开头的关键字: alter drop revoke audit grant rollback* commit* insert select comment lock update create noaudit validate delete rename 这些命令...
极简关系型数据库及
SQL
语言
2、数据库在我们生活、工作中作用,用数据库能为我们做什么? 3、
Sql
Server数据库安装及各版本之间联系。 4、
Sql
Server数据库企业管理资源可视化
操作
使用。 5、
Sql
结构化语言学习。 通过课程学习,能够从0到1的开始...
SQL
PLUS 编程
一、
SQL
PLUS 1 引言
SQL
命令 以下17个是作为语句开头的关键字: alter drop revoke audit grant rollback* commit* insert select commen...
转载-PL/
SQL
与
sql
*plus 变量小结
PL/
SQL
与
sql
*plus变量小结 (2007-12-25 20:30:41) PL
SQL
变量有四种类型,分别是: - 标量类型(Scalar) - 复合类型(Composite) - 参照类型(Reference) - LOB类型...
MS-SQL Server
34,576
社区成员
254,587
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章