在Oracle數(shù)據(jù)庫中,你可以使用INSTR
函數(shù)來查找一個(gè)字符串在另一個(gè)字符串中的位置。INSTR
函數(shù)的語法如下:
INSTR(string, substring[, start_position])
參數(shù)說明:
string
:要在其中查找子字符串的主字符串。substring
:要在主字符串中查找的子字符串。start_position
(可選):搜索的起始位置。默認(rèn)值為1。如果為0,則從主字符串的開頭開始搜索。返回值:子字符串在主字符串中首次出現(xiàn)的位置。如果沒有找到子字符串,則返回0。
示例:
SELECT INSTR('Hello, Oracle', 'Oracle') FROM DUAL;
這將返回6,因?yàn)樽幼址疧racle’首次出現(xiàn)在主字符串’Hello, Oracle’的第6個(gè)位置。