Créer un de ROW
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} |
+-------------------------+