

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 DROP PARTITION
<a name="alter-table-drop-partition"></a>

Rimuove una o più partizioni specificate per la tabella denominata.

## Riepilogo
<a name="synopsis"></a>

```
ALTER TABLE table_name DROP [IF EXISTS] PARTITION (partition_spec) [, PARTITION (partition_spec)]
```

## Parameters
<a name="alter-table-drop-partition-parameters"></a>

**[IF EXISTS]**  
Sopprime il messaggio di errore se la partizione specificata non esiste.

**PARTITION (partition\$1spec)**  
Ciascuno `partition_spec` specifica una name/value combinazione di colonne nel modulo`partition_col_name = partition_col_value [,...]`.

## Esempi
<a name="alter-table-drop-partition-examples"></a>

```
ALTER TABLE orders 
DROP PARTITION (dt = '2014-05-14', country = 'IN');
```

```
ALTER TABLE orders 
DROP PARTITION (dt = '2014-05-14', country = 'IN'), PARTITION (dt = '2014-05-15', country = 'IN');
```

## Note
<a name="alter-table-drop-partition-notes"></a>

L'istruzione `ALTER TABLE DROP PARTITION` non fornisce una singola sintassi per eliminare tutte le partizioni contemporaneamente o supporta i criteri di filtraggio per specificare un intervallo di partizioni da eliminare.

Come soluzione alternativa, puoi utilizzare l' AWS Glue API [GetPartitions](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-GetPartitions)e [BatchDeletePartition](https://docs.aws.amazon.com/glue/latest/dg/aws-glue-api-catalog-partitions.html#aws-glue-api-catalog-partitions-BatchDeletePartition)le azioni negli script. L'operazione `GetPartitions` supporta espressioni di filtro complesse come quelle presenti in un'espressione `WHERE` SQL. Dopo aver utilizzato `GetPartitions` per creare un elenco filtrato di partizioni da eliminare, è possibile utilizzare l'operazione `BatchDeletePartition` per eliminare le partizioni in batch di 25.