当前位置: 代码迷 >> Oracle开发 >> 关于关联两个表字符串拼接的一个有关问题
  详细解决方案

关于关联两个表字符串拼接的一个有关问题

热度:99   发布时间:2016-04-24 06:39:25.0
关于关联两个表字符串拼接的一个问题
想要实现根据lianzhoucode表的数据更新juming表的数据,需要将lianzhoucode的code字段拼接到juming表的jumingcode字段。实现语句如下:
update juming
   set juming.jumingcode = CONCAT(lianzhoucode.code,juming.jumingcode)
 where trim(juming.zoom) = trim(lianzhoucode.codename);
但是运行总错:标示符不存在。请问是不是我的语法有什么错误?



------解决方案--------------------
建议先学习下基础的语法知识
------解决方案--------------------
对你的需求,理解错了,oracle中字符串连接运算符为 
------解决方案--------------------

update juming
set jumingcode = (
   select lianzhoucode.code
------解决方案--------------------
juming.jumingcode from lianzhoucode
   where trim(juming.zoom) = trim(lianzhoucode.codename)
   )
  相关解决方案