Oracle——字符控制函数
在Oracle中,有一些函数控制字符。
- CONCAT
concat
的作用是拼接,将两个参数拼接到一起。
示例代码:
--字符控制函数 CONCAT(拼接)
select concat('This Name is ',last_name),first_name
from employees;
查询结果:
concat
函数有几个需要注意的地方:
1、 拼接的参数类型必须一致。
2、 最大参数个数为2。
- SUBSTR
substr
函数的作用是截取。substr(x,y,z)
:x 指要截取的内容,y 指从哪个位置开始截取(包括y),z 指的是截取的长度(不填则为全部)。
示例代码:
--字符控制函数 SUBSTR(截取),从左往右数第X个字符开始截取,截取的长度
select last_name,substr(last_name,3,3),first_name
from employees;
查询结果: