Verwendung von SQL-Funktionsanweisungen
INSTR(C1,C2,I,J) Suchen Sie nach dem angegebenen Zeichen in einer Zeichenfolge und geben Sie die Position zurück, an der das angegebene Zeichen gefunden wird. C1 ist die zu durchsuchende Zeichenfolge.
C2
die zu durchsuchende Zeichenfolge.
I ist die Startposition von Suche, der Standardwert ist 1
J Die Position, an der es erscheint, der Standardwert ist 1
SQL> select instr("abcde",'b');
Das Ergebnis ist 2, d. h. in der Zeichenfolge „abcde“ erscheint die Zeichenfolge „b“ an zweiter Stelle. Gibt 0 zurück, wenn nicht gefunden; es ist nicht möglich, eine negative Zahl zurückzugeben
Ein einfacher Satz lautet: Die Funktion instr gibt die Position des ersten Vorkommens der Teilzeichenfolge substr in der Zeichenfolge str zurück, und die Position des ersten Zeichens in SQL ist 1 und gibt 0 zurück, wenn str kein substr enthält.