java lpad oracle_oracle中lpad函数是干嘛用的?

展开全部

lpad函数:在字符串的左侧添加指定字符串,用法62616964757a686964616fe59b9ee7ad9431333431363634:

lpad(String ,截取长度,添加的字符串)。 准确的说是对String进行截取字符串, 如果截取长度大于String的长度,则在 String的左侧添加字符串进行填补,如果第三个参数未指定,则用空格进行填补。

例如:

select lpad('test',10) from dual;

将返回“ test”

select lpad('test',10,'ee') from dual;

结果将返回eeeeeetest。

quality,q_85

扩展资料:

oracle常用函数:

LOWER(char):将字符串表达式char中的所有大写字母转换为小写字母。

UPPER(char):将字符串表达式char中的所有小写字母转换为大写字母。

INITCAP(char):首字母转换成大写。

SUBSTR(char, start, length):返回字符串表达式char中从第start开始的length个字符。

LENGTH(char):返回字符串表达式char的长度。

ASCII(char):取char的ASCII值。

CHR(number):取number的ASCII值。

REPLACE(char,search_str[,replacement_str]):将字符串char中的子串search_str替换成replacement_str;如果search_str=null,返回char;如果replacement_str=null,则会去掉char中的search_str。

INSTR(char1,char2[,n[,m]]):获取子串char2在字符串char1中的位置。n为其实搜索位置,m为子串出现的次数;n为负,则从尾部开始搜索;n\m默认为1。

LPAD(char1,n,char2):在字符串char1的左端填充字符串char2直到长度达到n;char2默认为空格,如果char1.length>n,则返回char1左端的n个字符。

RPAD(char1,n,char2):在字符串char1的右端填充字符串char2直到长度达到n;char2默认为空格,如果char1.length>n,则返回char1左端的n个字符。

LTRIM(char1[,set]):去掉字符串char1左端包含的set中的任意字符。

RTRIM(char1[,set]):去掉字符串char1右端包含的set中的任意字符。

TRIM(char | char From string):从字符串的头尾或者两端截断特定字符。

CONCAT(str1,str2):连接字符串,同||的作用一样。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值