Catégories :

Fonctions de chaîne et fonctions binaires (Général)

OCTET_LENGTH

Retourne la longueur d’une chaîne ou d’une valeur binaire en octets. Celle-ci sera égale à LENGTH pour les chaînes ASCII et supérieure à LENGTH pour les chaînes utilisant des points de code Unicode. Pour les valeurs binaires, celle-ci correspond toujours à LENGTH.

Syntaxe

OCTET_LENGTH(<string_or_binary>)

Arguments

chaîne_ou_binaire

La chaîne ou la valeur binaire pour laquelle la longueur est renvoyée.

Exemples

SELECT OCTET_LENGTH('abc'), OCTET_LENGTH('\u0392'), OCTET_LENGTH(X'A1B2');

---------------------+------------------------+-----------------------+
 OCTET_LENGTH('ABC') | OCTET_LENGTH('\U0392') | OCTET_LENGTH(X'A1B2') |
---------------------+------------------------+-----------------------+
 3                   | 2                      | 2                     |
---------------------+------------------------+-----------------------+