update tb1 a set a.field1=(select a.field1||b.field2 from tb2 b where a.id=b.id)
where exists(select 1 from tb2 b where a.id=b.id);
where exists(select 1 from tb2 b where a.id=b.id);
解决方案 »
- 备份和重做日志是什么关系?
- ORA-12638:身份证明检索失败
- 数据量级较大(100万),数据表关联问题
- 请问创建表空间语句中的logging是如何体现作用的?
- CRL 移植 到oracle
- 10g企业版最近使用一直都是连网用的昨天才发现如果不插网线的时候,OracleDBConsoleorcl这个服务就是打不开出现错误
- sqlplus连oracle,速度非常慢!为什么?
- oracle 12中, 将序列纳入事务处理的报错问题。
- Oracle插入百万级数据对表空间的影响
- oracle数据库group by语句和having语句
- 提问:关于select语句嵌套的问题
- 急求!!!!!!!!!!!!!!
你那是中的写法
但是在Oracle应该这样
update 表1 a set a.字段1=(select a.字段1||b.字段2 from 表2 b where a.id=b.id)
呵呵