Heim > Datenbank > MySQL-Tutorial > Hauptteil

Erklären Sie die CHARINDEX-Funktion in SQL

怪我咯
Freigeben: 2017-04-05 13:11:35
Original
5500 Leute haben es durchsucht

Die Funktion

CHARINDEX gibt die Startposition eines Zeichens oder einer Zeichenfolge in einer anderen Zeichenfolge zurück. Die Methode zum Aufrufen der CHARINDEX-Funktion lautet wie folgt:

CHARINDEX (Ausdruck1, Ausdruck2 [, Startposition])

Ausdruck1 ist das Zeichen, das in Ausdruck2 zu finden ist, Startposition ist das Beginn der CHARINDEX-Funktion Finden Sie die Position von Ausdruck1 in Ausdruck2.

Die CHARINDEX-Funktion gibt eine Ganzzahl zurück. Die zurückgegebene Ganzzahl ist die Position der gefundenen Zeichenfolge. Wenn CHARINDEX die gesuchte Zeichenfolge nicht findet, ist die Funktion eine Ganzzahl „0“. Werfen wir einen Blick auf das Ergebnis der Ausführung des folgenden Funktionsbefehls:

CHARINDEX('SQL', 'Microsoft SQL Server')

Dieser Funktionsbefehl gibt das „SQL“ in zurück Startposition „Microsoft SQL Server“. In diesem Beispiel gibt die CHARINDEX-Funktion die Position 11 von „S“ in „Microsoft SQL Server“ zurück. Schauen wir uns als Nächstes diesen CHARINDEX-Befehl an:

CHARINDEX('2008', 'Microsoft SQL Server 2012')

In diesem Beispiel gibt CHARINDEX Null zurück, da die Zeichenfolge „2008“ nicht gefunden werden kann „Microsoft SQL Server“. Schauen wir uns als Nächstes anhand von zwei Beispielen an, wie Sie die CHARINDEX-Funktion verwenden, um tatsächliche T-SQL-Probleme zu lösen.



Das obige ist der detaillierte Inhalt vonErklären Sie die CHARINDEX-Funktion in SQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!