La fonction INSTR est utilisée dans Oracle pour vérifier si une chaîne contient des caractères spécifiques. Syntaxe : INSTR (chaîne, sous-chaîne, [position_début], [occurrence]). Il renvoie la position d'index de la première occurrence de la sous-chaîne dans la chaîne, ou 0 si aucune correspondance n'est trouvée.
Fonction dans Oracle qui contient des caractères spécifiques : INSTR
Dans Oracle, vous pouvez utiliser la fonction INSTR
pour vérifier si une chaîne contient une autre chaîne. 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
renvoie la position d'index de la première occurrence de la sous-chaîne dans la chaîne. Renvoie 0 si aucune correspondance n'est trouvée. 🎜🎜Par exemple, la requête suivante recherche la première occurrence du caractère 'o'
dans la chaîne 'Hello World'
: 🎜rrreee🎜Sortie : 🎜rrreee🎜Cela signifie le caractère 'o' dans la chaîne 'Hello World'
est 4. 🎜🎜🎜Remarque🎜🎜start_position
est supérieur à la longueur de la chaîne, la fonction INSTR
renverra 0. 🎜INSTR
renverra 0 si occurrence
est supérieur au nombre de fois que la sous-chaîne apparaît dans la chaîne. 🎜🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!