oracle字符串处理函数(部分)
2017-06-06 11:27
246 查看
concat
语法:CONCAT(string1,string2)
功能:返回string1,并且在后面连接string2。
注意
length
语法: length(string)
功能: 返回一个数字,计算字符串的长度
注意: 包括空格,如果字符串是char类型,返回的是表结构中定义的长度。
upper/lower/initcap
语法: UPPER/LOWER/INITCAP(string)
**功能**upper是返回字符串,其中的英文字母全部大写
lower返回的字符串其中英文全部小写
initcap:返回字符串,每个英文单词的首字母大写
注意: initcap 返回字符串的每个单词的第一个字母大写而单词中的其他字母小写的string
单词是用空格或字母数字字符进行分隔不是字母的字符不变动
trim(1)
语法: trim(string)
功能: 返回字符串:去除字符串两段的空格
注意 trim函数有很多重载函数,参数不同,功能不同
trim(2)
语法: trim (trailing from string)
功能: 返回字符串:去除字符串后端的空格
注意 trim函数有很多重载函数,参数不同,功能不同
trim(3)
语法: trim (leading from string)
功能: 返回字符串:去除字符串前端的空格
注意 trim函数有很多重载函数,参数不同,功能不同
trim(4)
语法: trim (char from string)
功能: 返回字符串:去除字符串前后指定的字符
注意 遇到非指定字符立即停止检索
trim(5)
语法: trim (trailing ‘x’ from ‘xxxxDWEYExxxx’)
功能: 返回字符串:去除字符串后端指定的字符
注意 遇到非指定字符立即停止检索
trim(6)
语法: trim (leading ‘x’ from ‘xxxxDWEYExxxx’)
功能: 返回字符串:去除字符串前端指定的字符
注意 遇到非指定字符立即停止检索
trim(7)
语法: trim (leading ‘x’ from ‘xxxxDWEYExxxx’)
功能: 返回字符串:去除字符串前端指定的字符
注意 遇到非指定字符立即停止检索
ltrim
语法: LTRIM(string1,string2)
功能 返回字符串,string1的左边与string2匹配的串
注意 select ltrim ('testtestStr', 'test') from dual;
返回Str
rtrim
语法: RTRIM(string1,string2)
功能 返回字符串,string1的右边与string2匹配的串
注意 select ltrim ('Strtesttest', 'test') from dual;
返回Str
rpad
语法: RPAD(string1,x,[string2])
功能 在string中截取x长度的子串,如果长度不够在右边补上string2
注意 如果string长度足够长,补上后超出了指定长度x,则只会补上string2的一部分
lpad
语法: LPAD(string1,x,[string2])
功能 在string中截取x长度的子串,如果长度不够在左边补上string2
注意 如果string长度足够长,补上后超出了指定长度x,则只会补上string2的一部分
substr
语法: substr(string,x,y)
功能 返回字符串,从位置x(包含)截取string 子串,长度y
注意 如果长度不够,则只会截取剩余长度
[b]例如:
select substr('oracle',6,9) from dual;返回e
以上函数还可以根据需要嵌套使用[/b]
相关文章推荐
- Oracle字符串处理函数
- Oracle字符串处理函数
- oracle函数大全-字符串处理函数
- oracle函数大全-字符串处理函数
- oracle字符串处理函数总结
- oracle 字符串处理函数
- 对于oracle的字符串处理,instr和substr两个函数就够了
- oracle基础三 与长字符串根据操作符分割成数组处理函数
- oracle字符串处理函数大全
- oracle字符串处理函数
- oracle 内置字符和字符串处理函数
- C语言中字符串处理函数实现(部分)
- Oracle字符串处理函数
- Oracle字符串处理函数
- 16、2005年11月金山笔试题。编码完成下面的处理函数。函数将字符串中的字符'*'移到串的前部分,前面的非'*'字符后移,但不能改变非'*'字符的先后顺序,函数返回串中字符'*'的数量。如原始串为:
- oracle字符串处理函数--待整理
- ORACLE 字符串处理函数
- oracle 字符串处理instr()函数使用
- Oracle Sql 中常用字符串处理函数
- Oracle字符串处理函数