继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

ORACLE实现关联表的批量更新

杨魅力
关注TA
已关注
手记 195
粉丝 55
获赞 259

在SQL SERVER中,关联表的批量更新。


Oracle下没找到好的语法,临时用这个:

update employee  set hrdeptname=
(select d.DEPTNAME from DEPARTMENT d
where ROWNUM=1 and d.deptID=employee.hrdeptID

 

对应的SQL Server语法:

Update employee set hrdeptname=d.DEPTNAME
from DEPARTMENT  d  inner join employee e  on e.HRDEPTID=d.DEPTID
where 1=1;

 



打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP