您的位置:首页 > 数据库 > Oracle

oracle10g,有没有不足位数补0的函数

2016-01-26 10:15 417 查看
SQL>
select
lpad(sal,5,0),sal
from
emp;

--lpad(sal,5,0)是sal显示是为5位不够往左边补0如果是右边就用rpad()

LPAD(SAL,5SAL

--------------------

00800800

016001600

012501250

029752975

012501250

028502850

024502450

030003000

050005000

015001500

011001100

LPAD(SAL,5SAL

--------------------

00950950

030003000

013001300

SQL>
column
salheading
"newsal"
format09999;
--设置列的格式输出

SQL>
select
sal
from
emp;

newsal

------


00800


01600


01250


02975


01250


02850


02450


03000


05000


01500


01100

newsal

------


00950


03000


01300
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: