- Catégories :
Fonctions de données semi-structurées et structurées (tableau/objet)
ARRAY_CONSTRUCT¶
Renvoie un tableau construit à partir de zéro, une ou plusieurs entrées.
Pour plus d’informations sur la construction et l’utilisation de tableaux, voir ARRAY.
- Voir aussi :
Syntaxe¶
Arguments¶
Les arguments sont des valeurs (ou des expressions évaluant des valeurs). Les valeurs des arguments peuvent être de types de données différents.
Renvoie¶
Le type de données de la valeur renvoyée est ARRAY.
Notes sur l’utilisation¶
Si la fonction est appelée avec des arguments
N, la taille du tableau résultant seraN.Dans de nombreux contextes, vous pouvez utiliser une constante ARRAY (également appelée ARRAY littéral) au lieu de la fonction ARRAY_CONSTRUCT.
Un tableau peut contenir à la fois des valeurs SQL NULL et des valeurs JSON null. Pour plus d’informations, voir Valeurs NULL.
Exemples¶
Construisez un tableau de base composé de types de données numériques :
Construisez un tableau de base composé de différents types de données, y compris une valeur SQL NULL (undefined) et une valeur JSON null (null) :
Construisez un tableau vide :
Créer une table et insérer des tableaux dans une colonne ARRAY :