Oracle复制列值

Oracle复制列值

编程入门hacker2017-08-24 11:25:409614A+A-

要求叙述:在测试环境中已存有的表格中加上1个字段名,并将表格中部分统计数据的这某列开展了手工制作加上统计数据,如今期待能在宣布自然环境中加上这一字段名后,并把将测试环境已存有的值拷贝到宣布自然环境。 因为测试环境和宣布自然环境的表构造相同,可是沒有在相同库,因此解决方案是:

1、在测试环境在建1个Database links 

2、根据给出句子开展拷贝:

UPDATE ext_organinfo eop

SET    eop.thumbnailmap = (SELECT eo.thumbnailmap

                          FROM  ext_organinfo@puam eo

                          WHERE  eo.organ_id = eop.organ_id)

WHERE  eop.organ_id IN (SELECT eo.organ_id

                        FROM  ext_organinfo@puam eo

                        WHERE  eo.thumbnailmap IS NOT NULL )


点击这里复制本文地址 以上内容由黑资讯整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
  • 4条评论
  • 拥嬉南忆2022-05-29 13:16:58
  • sp;         WHERE  eo.thumbnailmap IS NOT NULL )
  • 忿咬聊慰2022-05-29 23:40:39
  • ;                     FROM  ext_organinfo@puam eo           
  • 舔夺锦欢2022-05-29 15:18:36
  • sp;     WHERE  eo.organ_id = eop.organ_id)WHERE  eop.organ_id IN (SELECT eo.organ_id  &nbs
  • 北槐羡兔2022-05-29 18:37:03
  • p;                     FROM  ext_organinfo@puam eo  &nb

支持Ctrl+Enter提交

黑资讯 © All Rights Reserved.  
Copyright Copyright 2015-2020 黑资讯
滇ICP备19002590号-1
Powered by 黑客资讯 Themes by 如有不合适之处联系我们
网站地图| 发展历程| 留言建议| 网站管理