SQL Server -DATALENGTH()- Funktion
Beispiel
Gibt die Länge eines Ausdrucks zurück (in Byte):
SELECT
DATALENGTH('W3Schools.com');
Definition und Verwendung
Die Funktion DATALENGTH() gibt die Anzahl der Bytes zurück, die zur Darstellung eines Ausdrucks verwendet werden.
Hinweis: Die Funktion DATALENGTH() zählt bei der Berechnung der Länge des Ausdrucks sowohl führende als auch nachfolgende Leerzeichen.
Tipp: Siehe auch die Funktion LEN() .
Syntax
DATALENGTH(expression)
Parameterwerte
Parameter | Description |
---|---|
expression | Required. The data type to return the length for. If expression is NULL, it returns NULL |
Technische Details
Arbeitet in: | SQL Server (ab 2008), Azure SQL-Datenbank, Azure SQL Data Warehouse, Parallel Data Warehouse |
---|
Mehr Beispiele
Beispiel
Gibt die Länge eines Ausdrucks (in Byte) zurück (zählt sowohl führende als auch nachfolgende Leerzeichen):
SELECT
DATALENGTH(' W3Schools.com ');
Beispiel
Gibt die Länge eines Ausdrucks zurück (in Byte):
SELECT
DATALENGTH('2017-08');