Impressum  |   RSS  |  Registrieren

tsql

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