SQL小记之number转varchar2

来源:互联网 发布:手机高级编程语言图片 编辑:程序博客网 时间:2024/06/14 21:22

      某天工作中遇到需求要将某用户的A表的2个number(20,10)的字段数据导入到B表对应的2个varchar2字段中,而2表的关联字段在A表是varchar2,B表是number类型,折腾后,终于完成任务:

SQL> UPDATE BK_ADDRESS_DISTRICT a  SET (a.lat,a.lng)= (SELECT to_char( b.lat,99999999999.9999999999),to_char(b.lng,99999999999.9999999999 )FROM  tb_sys_area b WHERE a.districtcode=to_char(b.areano));

PS:Oracle的相关函数使用需加强,书到用时方恨少啊!


0 0
原创粉丝点击