

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# ALTER TABLE CHANGE COLUMN
<a name="alter-table-change-column"></a>

Modifica il nome, il tipo, l’ordine o il commento per una colonna in una tabella.

## Riepilogo
<a name="alter-table-change-column-synopsis"></a>

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

## Esempi
<a name="alter-table-change-column-example"></a>

L’esempio seguente modifica il nome della colonna `area` in `zip`, rende il tipo di dati come numero intero e inserisce la colonna rinominata dopo la colonna `id`. 

```
ALTER TABLE example_table CHANGE COLUMN area zip int AFTER id
```

Nell’esempio seguente viene aggiunto un commento alla colonna `zip` nei metadati per `example_table`. Per vedere il commento, usa il AWS CLI [https://awscli.amazonaws.com/v2/documentation/api/latest/reference/athena/get-table-metadata.html](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/athena/get-table-metadata.html)comando o visita lo schema della tabella nella AWS Glue console. 

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