在Oracle中,Oracle中有哪些常用的字符函数?
常用的有如下几个函数:
l lower(char):将字符串全部转化为小写的格式
l upper(char):将字符串全部转化为大写的格式
l initcap('SQL course'):每个单词的首字母大写,其余变为小写,结果:Sql Course
l concat('Hello','World'):字符串连接,结果:HelloWorld
l length(char):返回字符串的长度
l substr(char,m,n):取字符串的子串,m表示起点,n代表取n个字符的意思
l replace(char1,search_string,replace_string):替换函数
l instr(char1,char2,[,n[,m]]):取子串在字符串的位置,特别取某一个特殊字符在原字符串中的位置
l trim(' Hello World '):前后去掉空格,结果为:“Hello World”
l ltrim(' Hello World '):左边去掉空格,结果为:“Hello World ”
l rtrim(' Hello World '):右边去掉空格,结果为:“ Hello World”
l lpad(salary,10,'*'):左补齐,结果:*****24000
l rpad(salary, 10, '*'):右补齐,结果:24000*****
l chr():将ASCII码转换为字符
l ascii():将字符转换为ASCII码
● 本文作者:小麦苗,只专注于数据库的技术,更注重技术的运用
● 作者博客地址:http://blog.itpub.net/26736162/abstract/1/
● 本系列题目来源于作者的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解
● 版权所有,欢迎分享本文,转载请保留出处
● QQ:646634621 QQ群:230161599
● 题目解答若有不当之处,还望各位朋友批评指正,共同进步
长按下图识别二维码或微信扫描下图二维码来关注小麦苗的微信公众号:xiaomaimiaolhr,学习最实用的数据库技术。




