Dieses Tutorial zielt darauf ab, Sie in die Funktion substring () auf dem SQL -Server vorzustellen. Mit dieser Funktion können Sie einen bestimmten Teil eines Zeichens, einer binären Zeichenfolge oder eines Bildausdrucks abrufen.
Diese Funktion kann bei der Manipulation eines einfachen Textes nützlich sein. Sie können beispielsweise einen bestimmten Abschnitt der Zeichenfolge in der Datenbank erhalten, anstatt den Wert an die Anwendung zu analysieren.
Begleiten Sie uns, während wir diese Funktion und ihre Verwendung untersuchen.
SQL Server substring () -Funktion
Durch Einstellen des Längenparameters in der Funktion extrahiert die Funktion substring () das Substring aus einer gegebenen Eingabe. Die Funktionssyntax kann wie im Folgenden gezeigt ausgedrückt werden:
Substring (Ausdruck, Start, Länge)Die akzeptierten Argumente sind wie folgt:
Der Funktionsrenditewert hängt vom Eingabewert ab. Die folgende Tabelle zeigt die Eingangstypen und den entsprechenden Ausgangstyp:
Eingabexpressionstyp | Rückgabetyp | |
---|---|---|
Char/varchar/text | Varchar | |
Nchar/nvarchar/nText | Nvarchar | |
Binär/Varbarin/Bild | Variär |
Sehen wir uns eine Beispiel Verwendung der Substring () -Funktion an.
Verwenden der Funktion substring () mit einem String buchstäblich
Das Folgende zeigt eine einfache Verwendung der Substring () -Funktion mit einem wörtlichen Stringwert:
wählenDas angegebene Beispiel startet den Extraktwert an Position 9 mit einer Länge von 11.
Der resultierende Wert ist wie im Folgenden dargestellt:
Domain_ |Verwenden der Funktion substring () in der Tabelle
Das Folgende zeigt die Verwendung der Funktion substring () mit Tabellendaten. Nehmen wir beispielsweise an, wir haben eine Tabelle, wie im Folgenden gezeigt:
Wir können die ersten fünf Zeichen aus dem Produktnamen wie folgt holen:
wählenResultierende Ausgabe:
Abschluss
In diesem Tutorial haben Sie gelernt, wie man die Funktion substring () im SQL -Server verwendet, um einen bestimmten Abschnitt einer Eingabezeichenfolge zu extrahieren.
Danke fürs Lesen!