update tableA a
set aaa = '1'
from tableA a,tableB b
where a.eee = b.eee
set aaa = '1'
from tableA a,tableB b
where a.eee = b.eee
解决方案 »
- oracle rac 安装问题。
- oracle 10g默认用户名、密码解锁
- 求助!(oracle低级问题)
- preparedstatement,statement与循环创建对象的性能分析
- powerdesigner12.5生成数据库,表不能全部导入
- 初学者请教一个从三个相关表中查询的SQL语句
- 授予角色权限,然后角色授予给用户,但是用户连接不上
- 打开oracle中的sql plus,老是要输入用户名和密码,可我不记得什么时候设过,老也进不去。有什么办法吗?
- 从SQLServer转移到Qracle的问题
- 我安装了Oracle8后,怎么不能卸载啊?
- 在线等待-ADO.net+ORACLE9开发遇到的问题
- 关于数据抽象层的实现问题,请大家谈谈自己的意见
set imsi=( select imsi from tableB
where mdn=tableA.mdn )
where exists (select mdn from tableB
where mdn=tableA.mdn) /*WHERE的目的是为了避免插入空值*/注意tableB表中要在MDN列上建立主键,避免子查询返回2条以上的记录。
问题我通过查有关资料解决了,但还是非常感谢你!to:david_xu322(奋进2005)
那是MS Sql下的语句吧,oracle下不行吧.