执行下下面这条语句
select replace(lpad('123',6),' ','0') from dual;
输出结果 000123
说明:lpad('参数1',参数2)
1)参数1是需要转化的串
2)参数2是转化后所占位数,上面例子结果为 前面3个空格+123
3)replace函数替换,把' '替换为相要的串,上面我替换为'0'
replace(参数a,参数b,参数c)
参数说明:(1)参数a 等待替换的原串。(2)参数b 原串中需要替换的字符
(3)参数c 替换为想要的字符串
小demo:取当前时间下当前月最后一天
select to_char(last_day(to_date('20180401','yyyymmdd')), 'yyyy-mm-dd') from dual;--2018-04-30