ALTER TABLE CHANGE COLUMN - Amazon Athena

ALTER TABLE CHANGE COLUMN

Cette instruction modifie le nom, le type, l’ordre ou le commentaire d’une colonne dans une table.

Résumé

ALTER TABLE [db_name.]table_name CHANGE [COLUMN] col_old_name col_new_name column_type [COMMENT col_comment] [FIRST|AFTER column_name]

Exemples

L’exemple suivant modifie le nom de colonne area en zip, il transforme le type de données en entier et place la colonne renommée après la colonne id.

ALTER TABLE example_table CHANGE COLUMN area zip int AFTER id

L’exemple suivant ajoute un commentaire à la colonne zip dans les métadonnées de example_table. Pour voir le commentaire, utilisez la commande aws athena get-table-metadata de l’AWS CLI ou consultez le schéma de la table dans la console AWS Glue.

ALTER TABLE example_table CHANGE COLUMN zip zip int COMMENT 'USA zipcode'