--使用where exists,则当数据存在时才会更新
update sysrole role set system_name = (select system_name from temp_sysrole temp where role.rolename=temp.rolename)
where exists
(select system_name from temp_sysrole temp where role.rolename=temp.rolename);
Oracle 将一个表中的字段值更新到另一个表的字段中
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
数据库开发工具如何选择?dbForge Studio或Navicat
原創
2024-06-12 12:16:56
一个 Clickhouse 集群磁盘损坏恢复数据的案例
原創
2024-06-11 23:59:12
Dolphinscheduler不重启加载Oracle驱动
原創
2024-05-28 21:22:10
云原生周刊:Flux 2.3 发布 | 2024.5.20
原創
2024-05-20 23:16:26
14 hive安装
osc_pjx77r92
2024-05-14 00:41:14
从 Oracle 到 TiDB,国有大行打造本地生活 APP 新体验
原創
2024-05-13 11:16:38
TiDB + ES:转转业财系统亿级数据存储优化实践
原創
2024-05-13 11:16:34
MySQL 社区经理:MySQL 8.4 InnoDB 参数默认值为什么要这么改?
原創
2024-05-06 23:20:21
lightdb操作出错:ERROR: current transaction is aborted, commands ignored until end of transaction block
原創
2024-05-05 21:55:25
银行核心背后的落地工程体系丨Oracle - TiDB 数据迁移详解
原創
2024-04-30 22:24:59
从NoSQL到NewSQL——10年代大数据浪潮下的技术革新
原創
2024-04-28 23:12:26
“百团大战”下,20年代的国产数据库如何乘风破浪?
原創
2024-04-28 23:12:24
从零开始学架构V2-架构设计流程-2
原創
2024-04-25 23:56:26
沙特2030年愿景和对中国IT企业的市场机会分析
原創
2024-04-23 22:24:54