社区
非技术版
帖子详情
为什么说不允许for update
dos123
2002-02-09 10:34:21
select count(*) into:n FROM "PLAN_MODIFY" WHERE "PLAN_ID" like :v_year for update;
有这样的sql语句,为什么说不允许for update????
...全文
174
8
打赏
收藏
为什么说不允许for update
select count(*)into:n FROM "PLAN_MODIFY" WHERE "PLAN_ID" like :v_year for update; 有这样的sql语句,为什么说不允许for update????
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dos123
2002-02-27
打赏
举报
回复
我的oracle是7.3.4,如果不支持,那怎么办????
sincerity
2002-02-16
打赏
举报
回复
应该可以,Maybe,你的版本不支持。
fzymr
2002-02-15
打赏
举报
回复
我是在脚本中写的,不是在dw中
fzymr
2002-02-15
打赏
举报
回复
是加锁吧!
我用过没问题(pb8 + oracle8i):
我是这样
select max(bill_code)
into :ls_new_code
from t_sm_bill_code
where bill_type = :ls_type
for update;
handi
2002-02-10
打赏
举报
回复
没有这么加 for 语句的。 吧for update去掉。
programbcb
2002-02-10
打赏
举报
回复
没有这种语法的,你看一下SQL的书籍吧
dos123
2002-02-10
打赏
举报
回复
为什么没有回答?????
linger_liang
2002-02-10
打赏
举报
回复
你是想做游标么?如果是的话,你可能是以只读的方式打开的
什么是sql的for
update
for
update
详解一、for
update
的定义二、什么叫悲观锁,什么叫乐观锁三、for
update
的使用场景四、for
update
的应用 一、for
update
的定义 首先我们要知道for
update
是一种行级锁,我们又叫排它锁,一旦用户对某个行施加了行级加锁,则该用户可以查询也可以更新被加锁的数据行,其它用户只能查询但不能更新被加锁的数据行.如果其它用户想更新该表中的数据行,则也必须对该表施加行级锁.即使多个用户对一个表均使用了共享更新,但也不
允许
两个事务同时对一个表进行更新,真正对表进行
for
update
的作用和用法
一.for
update
定义 for
update
是一种行级锁,又叫排它锁,一旦用户对某个行施加了行级加锁,则该用户可以查询也可以更新被加锁的数据行,其它用户只能查询但不能更新被加锁的数据行.如果其它用户想更新该表中的数据行,则也必须对该表施加行级锁.即使多个用户对一个表均使用了共享更新,但也不
允许
两个事务同时对一个表进行更新,真正对表进行更新时,是以独占方式锁表,一直到提交或复原该事务为止。行锁永远是独占方式锁。 只有当出现如下之一的条件,才会释放共享更新锁: 1.执行提交(COMMIT)语句 2.退出数
mysql sql select for
update
,MySQL数据库select for
update
探究
针对select for
update
的原理,在网络上有很多文章都有讲过,具体的用法也有文章进行讲解,其中也不乏一些优秀的文章。但是针对于具体的使用中的表现并没有太多。本篇博客以select for
update
与
update
的执行表现为例,记录实际使用过程中的心得。本篇不讲原理,只讲表现。阅读必知使用sql命令窗口一,执行select for
update
,关闭事务的自动提交,模拟在系统中开启了...
详解mysql的for
update
详解mysql的for
update
背景 for
update
是在数据库中上锁用的,可以为数据库中的行上一个排它锁。当一个事务的操作未完成时候,其他事务可以读取但是不能写入或更新。 for
update
的使用场景 如果遇到存在高并发并且对于数据的准确性很有要求的场景,是需要了解和使用for
update
的。 比如...
oracle 不能使用for
update
[b]解决oracle不能for
update
[/b] select * from table_Name for
update
造成Oracle数据库卡死 1:首先查找出问题表的session ID select SESSION_ID from v$locked_object l join dba_objects o on (l.OBJECT_ID=o.o...
非技术版
400
社区成员
11,495
社区内容
发帖
与我相关
我的任务
非技术版
PowerBuilder 非技术版
复制链接
扫一扫
分享
社区描述
PowerBuilder 非技术版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章