update se_agency set parent_id ='5' where parent_id= '北京';se_agency 表里,一些城市名字不是ID,所以要把这个名字给替换掉(用ID),这个ID来自于另外一个district表里的ID,其中关联关系是。se_agency.name =district.name不知各位听明白没。谢谢啦
解决方案 »
- oracle 查看隔离级别
- PLSQL登录界面还是看不到DZZW表空间
- 存储过程引用type 的object 类型问题
- 在sqlplus中使用变量,在生成的spool文件中怎么样才能不让他显示原有的和变量替换过的SQL语句?
- Oracle 如何获取记录数大于1的所有记录
- [color=#FF0000]【时间问题】在线急等,请大神指教![/color]
- PRO*C 问题
- 交叉表问题!
- 用inctype=complete,incremental,cumulative备份数据库的问题
- centOS6.4安装oracle10G出现 Net Configuration assitant 安装错误
- oracle 安装后提示ora-01031:insufficint privileges
- 新手询问
on (se_agency.name =district.name)
when matched then
update set
se_agency.id =district.id;
set parent_id =
(select b.parent_id from district b where a.name = b.name)
where exists (select b.parent_id from district b where a.name = b.name);