Willkommen bei einem anderen SQL Server -Tutorial. In diesem Fall lernen wir, wie Sie die ASCII -Funktion in SQL Server verwenden.
Mit der ASCII -Funktion können Sie den ASCII -Code eines bestimmten Zeichens abrufen. Wenn Sie jedoch der Funktion einen Zeichenausdruck bereitstellen, gibt er den ASCII -Code für das Zeichen des linken größten Charakters im Ausdruck zurück.
Funktionssyntax und Argumente
Das Folgende bezeichnet die Syntax für die ASCII -Funktion.
ASCII (charakter_expression)
Wie in der obigen Syntax gezeigt, akzeptiert die Funktion ein Argument:
Die Funktion gibt den ASCII -Code als INT -Typ zurück.
Beispiel Verwendung
Das folgende Beispiel zeigt die primäre Verwendung der ASCII () -Funktion in SQL Server:
wählen
ASCII ('a') als a,
ASCII ('z') als z,
ASCII (1) als eins,
ASCII (2) als zwei;
Das obige Beispiel zeigt, wie die ASCII -Funktion verwendet wird, um die ASCII -Codes für vier Zeichen zu bestimmen.
Die resultierende Ausgabe ist wie gezeigt:
a | z | eins | zwei |
--+--+---+---+
65 | 90 | 49 | 50 |
Beispiel 2
Wir können auch die ASCII -Funktion mit einer Tabellenspalte verwenden. Angenommen, wir haben eine Tabelle wie unten gezeigt:
Wir können den ASCII -Code für das Zeichen des linken Mordes in der Herstellerspalte abrufen, wie in der folgenden Abfrage gezeigt:
Wählen Sie Product_Name, Hersteller, ASCII (Hersteller) als Code aus Produkten p;
Die resultierende Tabelle ist wie gezeigt:
Abschluss
In diesem Artikel wurde beschrieben. Mit der ASCII () -Funktion können Sie den ASCII -Code für ein bestimmtes Zeichen oder das Zeichen links bestimmen (in einem Ausdruck mit mehr als einem Zeichen).
Danke fürs Lesen!!