CHARINDEX
Gibt die erste Position eines Ausdrucks (expression1) in einer Zeichenfolge (expression2) zurück. Wird der optionale Startwert (start) nicht angegeben, wird ab dem ersten Zeichen ansonsten ab dem Startwert gesucht.
Syntax
CHARINDEX ( expression1 , expression2 [ , start ] )
Beispiel
Wir haben eine Tabelle Tabelle1 mit einer Spalte Name.
Name
Michael
Hans
Klaus
Bill
Die SQL Abfrage
SELECT CHARINDEX(‘a’, Name) FROM Tabelle1
Ergebnis
5
2
3
0