当前位置: 代码迷 >> Oracle开发 >> 怎么建立定长序列,如001~999,不足三位的用'0'补齐
  详细解决方案

怎么建立定长序列,如001~999,不足三位的用'0'补齐

热度:143   发布时间:2016-04-24 07:51:54.0
如何建立定长序列,如001~999,不足三位的用'0'补齐?
如何建立定长序列,如三位的--001~999,不足三位的用 '0 '补齐?
高手写个代码,谢谢!!

------解决方案--------------------
不存在定长序列

得出的sequence 后天处理一下吧!
------解决方案--------------------
select lpad(T_SEQ.nextval,3, '0 ') from dual
------解决方案--------------------
LPAD函数
------解决方案--------------------
还有个办法,100~999也不错,哈哈
------解决方案--------------------
select to_char(xh_seq.nextval, '000 ') from dual;
  相关解决方案