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 fonctionINSTR
pour vérifier si une chaîne contient une autre chaîne.INSTR
函数来检查某个字符串是否包含另一个字符串。
语法
INSTR(string, substring, [start_position], [occurrence])
参数
使用方法
INSTR
函数返回子字符串在字符串中第一次出现的索引位置。找不到匹配项时返回 0。
例如,以下查询查找字符串'Hello World'
中字符'o'
的第一次出现:
SELECT INSTR('Hello World', 'o') FROM dual;
输出:
4
这表示字符'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'
: rrreeeSortie : rrreeeCela 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 fonctionINSTR
renverra 0.INSTR
renverra 0 sioccurrence
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!