码上敲享录 > sql增删改查之常见报错异常解答 > 最全的oracle单行函数之字符函数用法

最全的oracle单行函数之字符函数用法

上一章章节目录下一章 2017-08-22已有2665人阅读 评论(0)

单行函数分类:字符函数、日期函数、数字函数、转换函数、其他函数。

字符函数


函数
说明
例子
INITCAP(char)
首字母变大写
INITCAP('you')结果为:You
LOWER(char)
变小写字母
LOWER('YOU')结果为:you
UPPER(char)
变大写字母
UPPER('you')结果为:YOU
LTRIM(char,set)
左裁剪,只要char中遇到set中有的任意字符,char中的字符都会被截,并且是从左边开始执行的
LTRIM('10900094323','109')结果为:4323
RTRIM(char,set)
右裁剪,只要char中遇到set中有的任意字符,char中的字符都会被截,并且是从右边开始执行的RTRIM('10900094323','109')结果为:4323
TRANSLATE(char,from,to)按字符翻译,当char中包含from中的任意字符时,就把char中的那个和from中相同的字符替换为to中相应的字符,to和from字符个数要一样。
TRANSLATE('abcd','fhar','1234')结果:3bcd
REPLACE(char,search,replece)字符串替换,注意不是字符替换,只要在char中完全包含search才可以替换REPLACE('jack','ac','ee')结果:jeek
INSTR(char,sub)查找子字符串,返回位置,从1开始INSTR('jack','c')结果:3
SUBSTR(char,pos,len)截取字符串SUBSTR('abcde',3,2)结果:cd
CONCAT(char1,char2)拼接字符串CONCAT('abc','def')结果:abcdef




0

有建议,请留言!

  • *您的姓名:

  • *所在城市:

  • *您的联系电话:

    *您的QQ:

  • 咨询问题:

  • 提 交