为什么说不允许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????
...全文
56 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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
你是想做游标么?如果是的话,你可能是以只读的方式打开的
回复
发帖
非技术版
创建于2007-09-28

379

社区成员

PowerBuilder 非技术版
申请成为版主
帖子事件
创建了帖子
2002-02-09 10:34
社区公告
暂无公告