Oracle 中使用 INSTR 函數檢查字串是否包含特定字元。語法:INSTR(string, substring, [start_position], [occurrence])。它會傳回子字串在字串中第一次出現的索引位置,找不到匹配項時傳回 0。
Oracle 中包含特定字元的函數:INSTR
在Oracle 中,可以使用INSTR
函數來檢查某個字串是否包含另一個字串。
語法
<code>INSTR(string, substring, [start_position], [occurrence])</code>
參數
使用方法
INSTR
函數傳回子字串在字串中第一次出現的索引位置。找不到匹配項時傳回 0。
例如,以下查詢尋找字串'Hello World'
中字元'o'
的第一次出現:
<code>SELECT INSTR('Hello World', 'o') FROM dual;</code>
輸出:
<code>4</code>
這表示字元'o'
在字串'Hello World'
中的索引位置為4。
注意
start_position
大於字串的長度,INSTR
函數將傳回 0。 occurrence
大於子字串在字串中出現的次數,INSTR
函數將傳回 0。 以上是oracle包含某個字元用什麼函數定義的詳細內容。更多資訊請關注PHP中文網其他相關文章!