plsql 多表查询 for update

我是初学者,碰到如下问题。比如如我查询A表和B表,B表的JOB是空的,但不用A表关联我对应不上B表的JOB。我想省点事直接forupdate后傻瓜式修改,可是解了锁也填不... 我是初学者,碰到如下问题。
比如如我查询A表和B表,B表的JOB是空的,但不用A表关联我对应不上B表的JOB。我想省点事直接for update后傻瓜式修改,可是解了锁也填不上数字。这怎么搞?代码如下:
select a.name,b.job from a,b
where a.number=b.number
for update
展开
 我来答
栋鸿晖5c
推荐于2016-08-20 · 超过24用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:36.8万
展开全部
那说明你妹数据库update的权限咯,是不是打开锁,修改好数据后,再查询下,发现数据还是没变?
追问
不是,我有权限,不多表查询的时候是能改的我在公司也修改点东西,就是点了解锁按钮之后输不上数值。
追答
额,刚上班,重新看了你昨天的提问,我才发现,哪能夺标查询后for update啊,这本来就是错误的语法.......因为多表查询后的结果集可以说是一个view,你update哪张表?不可能的
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式