OCTET_LENGTH
Gibt die Größe eines Strings in Bytes zurück.
PostgreSQL 17.5
OCTET_LENGTH(string)Parameter
- stringtext
- Ausgangsstring
Rückgabewert
Ganze Zahl, die Anzahl der Bytes
Beispiele
Bytes und Zeichen
PostgreSQL 17.5
SELECT OCTET_LENGTH('привет') AS bytes,
CHAR_LENGTH('привет') AS chars,
OCTET_LENGTH('hello') AS latin_bytes;Größe der Namen in Bytes
PostgreSQL 17.5
SELECT member_name,
OCTET_LENGTH(member_name) AS bytes
FROM FamilyMembers;Details
In UTF-8 belegt ein lateinischer Buchstabe 1 Byte und ein kyrillischer 2, deshalb ist das Ergebnis für russischen Text größer als bei CHAR_LENGTH. In MySQL zählt LENGTH Bytes.