Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
SIZE
Renvoie la taille binaire en mémoire d’une constante ou d’une expression de type SUPER
sous la forme d’un INTEGER
.
Syntaxe
SIZE(super_expression)
Arguments
- super_expression
-
Constante ou expression de type
SUPER
.
Type de retour
INTEGER
Exemples
SIZEPour obtenir la taille en mémoire de plusieurs expressions de SUPER
type, utilisez l'exemple suivant.
CREATE TABLE test_super_size(a SUPER); INSERT INTO test_super_size VALUES (null), (TRUE), (JSON_PARSE('[0,1,2,3]')), (JSON_PARSE('{"a":0,"b":1,"c":2,"d":3}')) ; SELECT a, SIZE(a) FROM test_super_size ORDER BY 2, 1;
+---------------------------+------+ | a | size | +---------------------------+------+ | true | 4 | | NULL | 4 | | [0,1,2,3] | 23 | | {"a":0,"b":1,"c":2,"d":3} | 52 | +---------------------------+------+