Oracle の INSTR 関数を使用して、文字列に特定の文字が含まれているかどうかを確認します。構文: INSTR(文字列、部分文字列、[開始位置]、[出現位置])。文字列内で最初に出現した部分文字列のインデックス位置を返します。一致するものが見つからない場合は 0 を返します。
特定の文字を含む Oracle の関数: INSTR
Oracle では、INSTR
関数を使用して、文字列に別の文字列が含まれているかどうかを確認できます。 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
INSTR
関数は、文字列内で最初に出現する部分文字列のインデックス位置を返します。一致するものが見つからない場合は 0 を返します。 🎜🎜たとえば、次のクエリは、文字列 'Hello World'
内で最初に出現する文字 'o'
を検索します: 🎜rrreee🎜出力: 🎜rrreee🎜これは、文字列 'Hello World'
内の文字 'o' のインデックス位置 は 4 です。 🎜🎜🎜注🎜🎜start_position
が文字列の長さより大きい場合、INSTR
関数は 0 を返します。 🎜INSTR
関数は、occurrence
が文字列内で部分文字列が出現する回数より大きい場合、0 を返します。 🎜🎜以上がOracle で特定の文字を定義するために使用される関数は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。