数据库ORACLE将一个表的数据更新到另一个表

数据库ORACLE将一个表的数据更新到另一个表,第1张

update a set ava=(select max(va) from b where bcode=acode) 这个是套用了一层子查询,等于说每次在A里面取一个CODE就查一次B表去匹配一次去更新。

select bmax(va) from b where bcode=acode 是返回每个相同的code对应的VA的最大值吧……

你也可以试一下这样 update a set ava=bva from b where bcode=acode 这种语法不知道在PL/SQL里面支不支持

导入数据备份文件,打开pl/sql

developer

,点击tool(工具)----》import

然后把你的备份文件导入就可以了,刷新tables

,就可以看到表了

以上就是关于数据库ORACLE将一个表的数据更新到另一个表全部的内容,包括:数据库ORACLE将一个表的数据更新到另一个表、oracle数据库怎么把一个库里面的数据导入到另外一个库、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9689056.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存