UPDATE TABLE_A SET TABLE_A.ZD1=(SELECT ZD1 FROM TABLE_B WHERE TABLE_A.ZJ=TABLE_B.ZJ),TABLE_B.ZD2=(SELECT ZD2 FROM TABLE_B WHERE TABLE_A.ZJ=TABLE_B.ZJ)
这样写试试吧!
这样写试试吧!
解决方案 »
- 更换身份后查询不到刚建的表
- 查询两个数据库相同表结构的记录?
- oracle 触发器出错
- oracle中使用dbms_lob包从文件中读出文本数据到数据库的clob字段出线乱码,怎么解决,代码如下:
- ORACLE 怎么拆分字符串
- oracle 乱码问题
- 请问Unix下的oracle7中的form、Menu和proc是否能移植到AIX5L oracle9i下?
- ORA 00600错误
- 表空间压缩问题!
- 关于Oracle和OCCI的几个问题,主要是绑定批量存取方面的,请指教
- SQL&plus中的abs(),ceil(),floor(),initcap(),substr()是什么函数?
- 急询MSSQL和ORACLE数据库间数据的导入和导出问题
set (table_a.字段1,table_a.字段3) =
(select table_b.字段1,table_b.字段2 from table_a,table_b where table_a.主键=table_b.主键);
update table_a
set (table_a.字段1,table_a.字段3) =
(select table_b.字段1,table_b.字段2 from table_b where table_b.主键=table_a.主键);