oracle update 实现多行多列更新

前端之家收集整理的这篇文章主要介绍了oracle update 实现多行多列更新前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

在网上看到的,记录下,实现多行多列更新

update table1 r
set(r.city,r.COUNTY,r.CELL_NAME,r.CELL_UK)
=
(select
m.company_name,m.COUNTY_NAME,m.cell_name,m.cell_uk
FROM table2 mwherem.flow_id=r.flow_id

)
whereexists(select1from table2 mwherem.flow_id=r.flow_id)

创建联合主键如下:
ALTER TABLE ADD CONSTRAINTS '约束名' PRIMARY KEY (COLUMN,COLUMN,...);
原文链接:https://www.f2er.com/oracle/213100.html

猜你在找的Oracle相关文章