

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.

# Mise à jour des données de tables Iceberg
<a name="querying-iceberg-updating-iceberg-table-data"></a>

Vous pouvez gérer les données des tables Iceberg directement dans Athena à l’aide de requêtes `INSERT`, `UPDATE` et `DELETE`. Chaque transaction de gestion des données produit un nouvel instantané, qui peut être interrogé à l'aide de requêtes Time Travel. Les instructions `UPDATE` et `DELETE` suivent la spécification de [suppression de position](https://iceberg.apache.org/spec/#position-delete-files) au niveau des lignes du format Iceberg v2 et appliquent l'isolation des instantanés.

**Note**  
Athena SQL ne prend actuellement pas en charge cette approche. copy-on-write Les `DELETE FROM` opérations `UPDATE``MERGE INTO`, et utilisent toujours l' merge-on-readapproche des suppressions positionnelles, quelles que soient les propriétés de table spécifiées. Si vous avez configuré des propriétés de table telles que `write.update.mode``write.merge.mode`, et/ou `write.delete.mode` à utiliser copy-on-write, vos requêtes n'échoueront pas car Athena les ignorera et continuera à les utiliser. merge-on-read 

Utilisez les commandes suivantes pour effectuer des opérations de gestion des données sur les tables Iceberg.

**Topics**
+ [INSERT INTO](querying-iceberg-insert-into.md)
+ [DELETE](querying-iceberg-delete.md)
+ [UPDATE](querying-iceberg-update.md)
+ [MERGE INTO](querying-iceberg-merge-into.md)