oracle函数中有不足位数补空格的函数

oracle函数中有不足位数补空格的函数 
LPAD和RPAD分别是左补位和右补位 


repalce(lpad(字段名,共几位),‘ ’,‘0’) 
如运行 
select replace(lpad('123',5),' ','0') from dual 
结果是00123 
即补足五位

 

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
1. SUBSTR函数:截取字符串的一部分 示例: SELECT SUBSTR('Hello World', 1, 5) AS Result FROM DUAL; 结果: Result ----- Hello 解释: SUBSTR函数用于截取字符串的一部分,第一个参数为字符串,第二个参数为截取的起始位置,第三个参数为截取的长度。以上例子,从字符串的第一个位置开始截取长度为5的子字符串。 2. TRIM函数:删除字符串两端的空格 示例: SELECT TRIM(' Hello World ') AS Result FROM DUAL; 结果: Result -------- Hello World 解释: TRIM函数用于删除字符串两端的空格。以上例子,将字符串' Hello World '两端的空格删除。 3. TO_CHAR函数:将数值转换为字符型 示例: SELECT TO_CHAR(12345.67, '99999.99') AS Result FROM DUAL; 结果: Result -------- 12345.67 解释: TO_CHAR函数用于将数值转换为字符型。第一个参数为需要转换的数值,第二个参数为转换后的格式。以上例子,将数值12345.67转换为字符型,并按照格式'99999.99'进行转换。 4. ROUND函数:四舍五入取整 示例: SELECT ROUND(1234.5678, 2) AS Result FROM DUAL; 结果: Result ------- 1234.57 解释: ROUND函数用于对数值进行四舍五入取整。第一个参数为需要取整的数值,第二个参数为保留的小数位数。以上例子,将数值1234.5678保留两位小数并进行四舍五入取整。 5. DECODE函数:条件语句 示例: SELECT DECODE(1, 1, 'Yes', 'No') AS Result FROM DUAL; 结果: Result ------- Yes 解释: DECODE函数用于实现条件语句。第一个参数为需要判断的值,第二个参数为判断值的结果,第三个参数为判断值不等于第一个参数时的结果。以上例子,判断值为1,当判断值等于1时返回'Yes',否则返回'No'。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值