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.
Note
Les exemples de cette section utilisent ROW
pour créer des exemples de données à utiliser. Lorsque vous interrogez les tables dans Athena, vous n'avez pas besoin de créer des types de données ROW
, car ils sont déjà créés à partir de votre source de données. Lorsque vous utilisez la commande CREATE_TABLE
, Athena y définit un STRUCT
, renseigne les données et crée automatiquement le type de données ROW
pour chaque ligne du jeu de données. Le type de données ROW
sous-jacent se compose de champs nommés de tous les types de données SQL pris en charge.
WITH dataset AS (
SELECT
ROW('Bob', 38) AS users
)
SELECT * FROM dataset
Cette requête renvoie :
+-------------------------+
| users |
+-------------------------+
| {field0=Bob, field1=38} |
+-------------------------+