Oracle基础——单行函数(字符串函数)
1. 字符串函数是单行函数的一种。
2. 单行函数接受参数并返回一个值。
3. 作用于select语句返回的每一行。
4. 每行返回一个结果。
5. 可以修改数据类型。
6. 可以嵌套。
7. 参数可以是某个列或表达式。
| 函数 | 描述 |
|---|---|
| CHR(intger) | 描述给定整数所对应的ASCⅡ字符 |
| CONCAT(string1,string2) | 连接字符串string1和string2 |
| INITCAP(string) | 将字符串string的第一个字母变为大写,其余字母不变 |
| LOWER(string) | 将字符串string的全部字母转换成小写 |
| UPPER(string) | 将字符串string的全部字母转换成大写 |
| LPAD(string,count[,char]) | 让指定的字符char在字符串string的左边填充 |
| 函数 | 描述 |
|---|---|
| RPAD(string,count[,char]) | 让指定的字符char在字符串string的右边填充 |
| LTRIM(string,char) | 去掉字符串string左边char指定的字符 |
| RTRIM(string,char) | 去掉字符串string右边char指定的字符 |
| REPLACE(string,char,char) | 替换字符串 |
| SUBSTR(string,start,length) | 获取源字符串string的子串 |
| LENGTH(string) | 返回字符串string的长度 |