在Oracle数据库中,SUBSTR函数用于从一个字符串中提取子字符串
SUBSTR(string, start_position, [length])
参数说明:
以下是一些使用SUBSTR函数的示例:
SELECT SUBSTR('Hello, World!', 1, 5) AS substring FROM DUAL;
结果:
SUBSTR
------
Hello
SELECT SUBSTR('Hello, World!', 8) AS substring FROM DUAL;
结果:
SUBSTR
------
World!
假设有一个名为employees的表,其中包含一个名为last_name的列,我们想要查询所有以字母’A’开头的姓氏:
SELECT * FROM employees WHERE SUBSTR(last_name, 1, 1) = 'A';
这将返回所有姓氏以’A’开头的员工记录。