当前位置: 代码迷 >> Oracle管理 >> oracle字符串拼接,该怎么处理
  详细解决方案

oracle字符串拼接,该怎么处理

热度:166   发布时间:2016-04-24 04:12:29.0
oracle字符串拼接
在oracle中将多个字段拼接成一个字段
例如字段a1:SDXY 
        字段a2:37
        字段a3:2
        字段a4:2601拼接成SDXY037022601
按照字段a1,a2,a3,a4各占4位,3位,2位,4位,如果不足,在字段前加0补齐
求具体sql语句

------解决思路----------------------
引用:
在oracle中将多个字段拼接成一个字段
例如字段a1:SDXY 
        字段a2:37
        字段a3:2
        字段a4:2601拼接成SDXY037022601
按照字段a1,a2,a3,a4各占4位,3位,2位,4位,如果不足,在字段前加0补齐
求具体sql语句

select LPAD(a1,4,'0')
------解决思路----------------------
LPAD(a2,3,'0')
------解决思路----------------------
LPAD(a3,2,'0')
------解决思路----------------------
LPAD(a4,4,'0') from T
  相关解决方案