

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 COLUMNS
<a name="show-columns"></a>

Mostra solo i nomi delle colonne per una singola tabella, vista Athena o Catalogo dati specificati. Per ottenere informazioni più dettagliate sulle viste di Athena, interrogate invece il AWS Glue Data Catalog . Per informazioni ed esempi, consulta le sezioni seguenti nell'argomento [Interroga il AWS Glue Data Catalog](querying-glue-catalog.md):
+ Per visualizzare i metadati delle colonne, ad esempio il tipo di dati, consulta [Elencare o ricercare colonne per una tabella o una vista specificata](querying-glue-catalog-listing-columns.md). 
+ Per visualizzare tutte le colonne di ogni tabella in un database specifico in `AwsDataCatalog`, consulta [Elencare o ricercare colonne per una tabella o una vista specificata](querying-glue-catalog-listing-columns.md). 
+ Per visualizzare tutte le colonne per tutte le tabelle in tutti i database in `AwsDataCatalog`, consulta [Elencare tutte le colonne di ogni tabella](querying-glue-catalog-listing-all-columns-for-all-tables.md).
+ Per visualizzare le colonne che hanno in comune tabelle specifiche di un database, consulta [Elenca le colonne che hanno in comune tabelle specifiche](querying-glue-catalog-listing-columns-in-common.md).

Per le viste del Catalogo dati, l’output dell’istruzione è controllato dal controllo degli accessi di Lake Formation e mostra solo le colonne a cui il chiamante ha accesso.

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

```
SHOW COLUMNS {FROM|IN} database_name.table_or_view_name
```

```
SHOW COLUMNS {FROM|IN} table_or_view_name [{FROM|IN} database_name]
```

Le parole chiave `FROM` e `IN` possono essere utilizzate in modo intercambiabile. Se *table\$1or\$1view\$1name* o *database\$1name* contiene caratteri speciali come trattini, racchiudi il nome tra virgolette (ad esempio,). ``my-database`.`my-table`` Non racchiudete o tra virgolette singole *table\$1or\$1view\$1name* o *database\$1name* doppie. Attualmente, l'uso di `LIKE` e le espressioni di corrispondenza dei modelli non sono supportati.

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

Gli esempi equivalenti seguenti mostrano le colonne della tabella `orders` nel database `customers`. I primi due esempi presuppongono che `customers` sia il database corrente.

```
SHOW COLUMNS FROM orders
```

```
SHOW COLUMNS IN orders
```

```
SHOW COLUMNS FROM customers.orders
```

```
SHOW COLUMNS IN customers.orders
```

```
SHOW COLUMNS FROM orders FROM customers
```

```
SHOW COLUMNS IN orders IN customers
```