在Oracle數(shù)據(jù)庫中,SUBSTR函數(shù)用于從一個(gè)字符串中提取子字符串
SUBSTR(string, start_position, [length])
參數(shù)說明:
以下是一些使用SUBSTR函數(shù)的示例:
SELECT SUBSTR('Hello, World!', 1, 5) AS substring FROM DUAL;
結(jié)果:
SUBSTR
------
Hello
SELECT SUBSTR('Hello, World!', 8) AS substring FROM DUAL;
結(jié)果:
SUBSTR
------
World!
假設(shè)有一個(gè)名為employees的表,其中包含一個(gè)名為last_name的列,我們想要查詢所有以字母’A’開頭的姓氏:
SELECT * FROM employees WHERE SUBSTR(last_name, 1, 1) = 'A';
這將返回所有姓氏以’A’開頭的員工記錄。