OCTET_LENGTH
Synonym für LENGTH: gibt die Länge eines Strings in Bytes zurück.
MySQL 8.4
OCTET_LENGTH(str)- str
- String, dessen Länge ermittelt wirdVARCHAR
Rückgabewert
Ganze Zahl, die Länge in Bytes; NULL für NULL
Beispiele
Bytes und kyrillische Zeichen
MySQL 8.4
SELECT OCTET_LENGTH('привет') AS bytes,
CHAR_LENGTH('привет') AS chars;Größe der Namen in Bytes
MySQL 8.4
SELECT member_name,
OCTET_LENGTH(member_name) AS bytes
FROM FamilyMembers
LIMIT 3;Details
Anders als bei LENGTH gibt es eine gleichnamige Funktion auch in PostgreSQL, und sie zählt dort ebenfalls Bytes, daher liefert OCTET_LENGTH in beiden DBMS dasselbe Ergebnis.