本文主要是介绍SQL小记之number转varchar2,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
某天工作中遇到需求要将某用户的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的相关函数使用需加强,书到用时方恨少啊!
这篇关于SQL小记之number转varchar2的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!