

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à.

# SHOW PARTITIONS
<a name="show-partitions"></a>

Elenca tutte le partizioni in una tabella Athena in ordine non ordinato.

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

```
SHOW PARTITIONS table_name
```
+ Per visualizzare le partizioni in una tabella ed elencarle in un ordine specifico, vedere la sezione [Elencare partizioni per una tabella specifica](querying-glue-catalog-listing-partitions.md) nella pagina [Interroga il AWS Glue Data Catalog](querying-glue-catalog.md).
+ Per visualizzare il contenuto di una partizione, vedere la sezione [Esecuzione di query sui dati](partitions.md#query-the-data) della pagina [Come partizionare i dati](partitions.md).
+ `SHOW PARTITIONS`non elenca le partizioni proiettate da Athena ma non registrate nel catalogo. AWS Glue Per informazioni sulla proiezione delle partizioni, consulta [Proiezione delle partizioni con Amazon Athena](partition-projection.md).
+  `SHOW PARTITIONS` elenca le partizioni nei metadati, non le partizioni nel file system effettivo. Per aggiornare i metadati dopo aver eliminato manualmente le partizioni in Amazon S3, eseguire [ALTER TABLE DROP PARTITION](alter-table-drop-partition.md). 

## Esempi
<a name="examples"></a>

La query di esempio seguente mostra le partizioni per l'oggetto `flight_delays_csv`, che mostra i dati della tabella di volo del Dipartimento dei Trasporti degli Stati Uniti. Per ulteriori informazioni sulle tabelle `flight_delays_csv` in questo esempio, consulta [Lazy SerDe Simple per file CSV, TSV e delimitati in modo personalizzato](lazy-simple-serde.md). La tabella è suddivisa per anno.

```
SHOW PARTITIONS flight_delays_csv
```

**Risultati**

```
year=2007
year=2015
year=1999
year=1993
year=1991
year=2003
year=1996
year=2014
year=2004
year=2011
...
```

La query di esempio seguente mostra le partizioni per l'oggetto `impressions`, che contiene dati di esplorazione Web di esempio. Per ulteriori informazioni sulle tabelle `impressions` in questo esempio, consulta [Come partizionare i dati](partitions.md). La tabella è partizionata dal comando `dt` (datetime).

```
SHOW PARTITIONS impressions
```

**Risultati**

```
dt=2009-04-12-16-00
dt=2009-04-13-18-15
dt=2009-04-14-00-20
dt=2009-04-12-13-00
dt=2009-04-13-02-15
dt=2009-04-14-12-05
dt=2009-04-14-06-15
dt=2009-04-12-21-15
dt=2009-04-13-22-15
...
```

### Elenco delle partizioni in ordine ordinato
<a name="show-partitions-examples-ordering"></a>

Per ordinare le partizioni nell'elenco dei risultati, utilizza la seguente sintassi `SELECT` invece di `SHOW PARTITIONS`.

```
SELECT * FROM database_name."table_name$partitions" ORDER BY column_name
```

La query seguente mostra l'elenco delle partizioni per l'esempio `flight_delays_csv`, ma in ordine.

```
SELECT * FROM "flight_delays_csv$partitions" ORDER BY year
```

**Risultati**

```
year
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
...
```

Per ulteriori informazioni, consulta la sezione [Elencare partizioni per una tabella specifica](querying-glue-catalog-listing-partitions.md) nella pagina [Interroga il AWS Glue Data Catalog](querying-glue-catalog.md).