Conversion de tableaux en chaînes - Amazon Athena

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.

Conversion de tableaux en chaînes

Pour convertir un tableau en une seule chaîne, utilisez la fonction array_join. L'exemple autonome suivant crée une table appelée dataset qui contient un tableau alias appelé words. La requête utilise array_join pour joindre les éléments du tableau dans words, les séparer par des espaces et renvoyer la chaîne résultante dans une colonne alias appelée welcome_msg.

WITH dataset AS ( SELECT ARRAY ['hello', 'amazon', 'athena'] AS words ) SELECT array_join(words, ' ') AS welcome_msg FROM dataset

Cette requête renvoie :

+---------------------+ | welcome_msg | +---------------------+ | hello amazon athena | +---------------------+