当前位置: 代码迷 >> Oracle管理 >> select to_char(visit_date,'yyyyMMdd') || to_char(visit_no,'00000')解决办法
  详细解决方案

select to_char(visit_date,'yyyyMMdd') || to_char(visit_no,'00000')解决办法

热度:333   发布时间:2016-04-24 04:05:11.0
select to_char(visit_date,'yyyyMMdd') || to_char(visit_no,'00000')

select  to_char(visit_date,'yyyyMMdd') || to_char(visit_no,'00000') 

20130720 04400

为啥结果中还带个空格,如何去掉???
------解决思路----------------------
那个空格应该是给负数预留的符号的位置,掩码前面增加FM就可以把这空格去掉了
select  to_char(visit_date,'yyyyMMdd')
------解决思路----------------------
to_char(visit_no,'FM00000') FROM T

------解决思路----------------------
前面的空格是为+号留的位置,fm主要作用就是去除空格的影响
  相关解决方案