SQL Länge der String

SQL Länge der String

Saiten sind ein grundlegender Bestandteil eines Datenbankadministrators oder eines Programmierers. Sie ermöglichen es Ihnen, Textinformationen in einer Datenbank zu speichern.

In diesem Artikel wird erläutert, wie Sie die Länge eines String -Typs in Standard -SQL bestimmen können.

In Standard -SQL gibt es drei Hauptmethoden, um die Länge einer Zeichenfolge zu bestimmen.

SQL -Byte -Längenfunktion

Die erste Methode, mit der Sie die Länge einer Zeichenfolge bestimmen können, ist die byte_length Funktion. Diese Funktion nimmt die Zeichenfolge als Eingabeparameter und gibt die Länge der Zeichenfolge in Bytes zurück.

Die Funktionssyntax ist unten dargestellt:

Byte_length (Wert)

Denken Sie daran, dass der Rückgabetyp der Funktion eine 64-Bit-Ganzzahl ist.

Eine Beispielnutzung wird unten angezeigt:

WÄHLEN
Byte_length ('Hallo') als lenght_in_bytes;

Die Beispielanweisung nimmt die Zeichenfolge "Hallo" und gibt ihre Länge in Bytes zurück. Ein Beispielausgang ist wie gezeigt:

lenght_in_bytes
5

SQL char_length -Funktion

Die zweite Methode, mit der Sie die Länge einer Zeichenfolge bestimmen können, ist die char_length Funktion. In ähnlicher Weise nimmt die Funktion eine Zeichenfolge und gibt die Länge der Zeichenfolge in Zeichen zurück.

Die Funktionssyntax ist unten dargestellt:

Char_length (Wert)

Eine Beispielnutzung wird unten angezeigt:

WÄHLEN
Char_length ('Hallo') als lenght_in_characters;

Dies sollte die Ausgabe wie gezeigt zurückgeben:

lenght_in_characters
5

Beachten Sie, dass Sie in einigen Fällen diese Funktion möglicherweise in chicary_length () umbenannt finden,). Die Funktionalität bleibt jedoch gleich.

SQL Längenfunktion

Die endgültige und häufigste Methode zur Bestimmung der Stringlänge ist die Länge () Funktion. Die Funktion akzeptiert einen String- oder Byte -Typ. Anschließend gibt es die Länge des Eingangswerts in Zeichen (für eine Zeichenfolge) oder Bytes (für Byte -Typ) zurück).

Die Funktionssyntax ist wie gezeigt:

Länge (Wert)

Wir können die Beispielnutzung wie unten gezeigt veranschaulichen:

WÄHLEN
Länge ('Hallo Welt') als Länge;

Die resultierende Ausgabe ist wie gezeigt:

LÄNGE
11

Schließen

In diesem Artikel werden drei Hauptmethoden erörtert, mit denen Sie die Länge einer Zeichenfolge in Standard -SQL ermitteln können.