Funktionsgruppe: Numerische Funktion
OCTET_LENGTH() bestimmt die Anzahl der Bytes in einer Zeichenkette.
OCTET_LENGTH (
ausdruck )
ausdruck
Alphanumerischer Ausdruck oder National-Ausdruck. Seine Auswertung ergibt entweder eine alphanumerische Zeichenkette (Datentyp CHAR oder VARCHAR) oder eine National-Zeichenkette (Datentyp NCHAR oder NVARCHAR). ausdruck darf kein multipler Wert mit Dimension > 1 sein. Siehe auch Abschnitt „Verträglichkeit von Datentypen" .
Ergebnis
Enthält die Zeichenkette den NULL-Wert, ist das Ergebnis der NULL-Wert.
Sonst:
Das Ergebnis ist die Anzahl der Bytes in der Zeichenkette.
Datentyp: INTEGER
Beispiele
Anzahl der Bytes bestimmen, die in der alphanumerischen Zeichenkette 'fuer' enthalten sind (Ergebnis: 4).
OCTET_LENGTH ('fuer')
Anzahl der Bytes bestimmen, die in der National-Zeichenkette ’Ein kühler Abend’ enthalten sind (Ergebnis: 16).
OCTET_LENGTH (U&'Ein k\00FChler Abend')