Catégories :

Fonctions de données semi-structurées et structurées (Carte)

MAP_SIZE

Renvoie la taille d’une MAP.

Syntaxe

MAP_SIZE( <map> )
Copy

Arguments

map

La carte d’entrée.

Renvoie

Renvoie le nombre d’entrées de la carte.

Exemples

Déterminer le nombre d’entrées d’une carte :

SELECT MAP_SIZE({'a':1,'b':2,'c':3}::MAP(VARCHAR,NUMBER))
  AS map_size;
Copy
+----------+
| MAP_SIZE |
|----------|
|        3 |
+----------+