sql位数不足补0
oracle数据库查询的结果如果是1变为0001如果是12变为0012如果是123变为0123怎么弄啊?...
oracle数据库
查询的结果如果是 1 变为0001
如果是12 变为 0012
如果是123 变为 0123
怎么弄啊? 展开
查询的结果如果是 1 变为0001
如果是12 变为 0012
如果是123 变为 0123
怎么弄啊? 展开
展开全部
--RPAD 在列的右边粘贴字符
--LPAD 在列的左边粘贴字符
select
LPAD(1,4,'0') str ,
LPAD(12,4,'0') str ,
LPAD(123,4,'0') str
from dual
--LPAD 在列的左边粘贴字符
select
LPAD(1,4,'0') str ,
LPAD(12,4,'0') str ,
LPAD(123,4,'0') str
from dual
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |