

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

Muestra todas las particiones de una tabla de Athena en orden sin clasificar.

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

```
SHOW PARTITIONS table_name
```
+ Para mostrar las particiones en una tabla y enumerarlas en un orden específico, consulte la sección [Enumeración de las particiones de una tabla específica](querying-glue-catalog-listing-partitions.md) de la página [Consulta de AWS Glue Data Catalog](querying-glue-catalog.md).
+ Para ver el contenido de una partición, consulte la sección [Consulta de los datos](partitions.md#query-the-data) de la página [Partición de datos](partitions.md).
+ `SHOW PARTITIONS` no enumera las particiones que están proyectadas por Athena pero no están registradas en el catálogo de AWS Glue. Para obtener información sobre la proyección de particiones, consulte [Uso de proyección de particiones con Amazon Athena](partition-projection.md).
+  `SHOW PARTITIONS` enumera las particiones en metadatos, no las particiones en el sistema de archivos real. Para actualizar los metadatos después de eliminar particiones manualmente en Amazon S3, ejecute [ALTER TABLE DROP PARTITION](alter-table-drop-partition.md). 

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

En la siguiente consulta de ejemplo se muestran las particiones de la tabla `flight_delays_csv`, que muestra los datos de la tabla de vuelos del Departamento de Transporte de los Estados Unidos. Para obtener más información acerca de la tabla `flight_delays_csv`, consulte [Lazy Simple SerDe para CSV, TSV y archivos con delimitación personalizada](lazy-simple-serde.md). La tabla está particionada por año.

```
SHOW PARTITIONS flight_delays_csv
```

**Resultados**

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

En la siguiente consulta de ejemplo se muestran las particiones de la tabla `impressions`, que contiene datos de muestra de navegación web. Para obtener más información acerca de la tabla `impressions`, consulte [Partición de datos](partitions.md). La tabla está particionada por la columna `dt` (datetime).

```
SHOW PARTITIONS impressions
```

**Resultados**

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

### Listado de particiones en orden clasificado
<a name="show-partitions-examples-ordering"></a>

Para ordenar las particiones en la lista de resultados, utilice la siguiente sintaxis `SELECT` en lugar de `SHOW PARTITIONS`.

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

La consulta a continuación muestra la lista de particiones para el ejemplo `flight_delays_csv`, pero en orden clasificado.

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

**Resultados**

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

Para obtener más información, consulte la sección [Enumeración de las particiones de una tabla específica](querying-glue-catalog-listing-partitions.md) de la página [Consulta de AWS Glue Data Catalog](querying-glue-catalog.md).