PL/SQL常用的字符串函数

ASCII(c): 返回字符c的ASCII值

CHR(m): 将ASCII值m转换为字符

LENGTH(s): 返回s的长度,s可以是字符串、数字或表达式

LOWER(s): 将字符串s的字符改变为小写

UPPER(s): 将字符串s的字符改变为大写

CONCAT(s1,s2): 将字符串s2连接在s1的尾部,其作用与“||”相同

LPAD(s,len[,p]): 在字符串s左侧填充p指定的字符串直到达到len指定的长度,若未指定p,则默认填充空格

RPAD(s,len[,p]): 在字符串s右侧填充p指定的字符串直到达到len指定的长度,若未指定p,则默认填充空格

LTRIM(s[,p]): 从字符串s左侧开始删除p中出现的任何字符,直至出现p中没有字符为止

RTRIM(s[,p]): 从字符串右侧开始删除p中出现的任何字符,直至出现p中没有字符为止

TRIM(c,s): 将字符串s的左右两侧删除特定字符c

REPLACE(s,s1,s2): 将字符串s中与s1相同的部分用s2替换

SUBS(s,start[,len]): 删除字符串中s中从start位置开始的len个字符,若未指定len,则删除s中从start位置开始的所有字符

SUBSTR(s,start,len): 取字符串s中从start位置开始,长度为len的子串

INITCAP(s): 将每个字符串的首字母大写

SOUNDEX(s): 查找与字符串s发音相似的单词,该单词的首字母必须与s的首字母相同

INSTR(s,s1[,m[,n]]): 返回字符串s1在字符串s中出现的位置,其中m为开始搜索位置,n为s1出现的次数。若m<0,则从尾部开始搜索;n必须为正整数;m和n的默认值均为1

TRANSLATE(s,s1,s2): 将字符串s按照s1和s2对应关系进行转换

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值