

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

# Elencare o ricercare colonne per una tabella o una vista specificata
<a name="querying-glue-catalog-listing-columns"></a>

È possibile elencare tutte le colonne per una tabella, tutte le colonne per una vista o ricercare una colonna per nome in un database e una tabella specificati.

Per elencare le colonne, utilizzare una query `SELECT *`. Nella clausola `FROM`, specificare `information_schema.columns`. Nella clausola `WHERE`, utilizzare `table_schema='database_name'` per specificare il database e `table_name = 'table_name'` per specificare la tabella o la visualizzazione con le colonne che si desidera elencare.

**Example Elencare tutte le colonne di una tabella specificata**  
La query di esempio seguente elenca tutte le colonne della tabella `rdspostgresqldb1_public_account`.  

```
SELECT *
FROM   information_schema.columns
WHERE  table_schema = 'rdspostgresql'
       AND table_name = 'rdspostgresqldb1_public_account'
```
Nella tabella seguente sono riportati i risultati di esempio.  


****  

|  | table\$1catalog | table\$1schema | table\$1name | column\$1name | ordinal\$1position | column\$1default | is\$1nullable | data\$1type | comment | extra\$1info | 
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
| 1 | awsdatacatalog | rdspostgresql | rdspostgresqldb1\$1public\$1account | password | 1 |  | YES | varchar |  |  | 
| 2 | awsdatacatalog | rdspostgresql | rdspostgresqldb1\$1public\$1account | user\$1id | 2 |  | YES | intero |  |  | 
| 3 | awsdatacatalog | rdspostgresql | rdspostgresqldb1\$1public\$1account | created\$1on | 3 |  | YES | timestamp |  |  | 
| 4 | awsdatacatalog | rdspostgresql | rdspostgresqldb1\$1public\$1account | last\$1login | 4 |  | YES | timestamp |  |  | 
| 5 | awsdatacatalog | rdspostgresql | rdspostgresqldb1\$1public\$1account | e-mail | 5 |  | YES | varchar |  |  | 
| 6 | awsdatacatalog | rdspostgresql | rdspostgresqldb1\$1public\$1account | username | 6 |  | YES | varchar |  |  | 

**Example Elencare le colonne di una visualizzazione specificata**  
La query di esempio seguente elenca tutte le colonne nel database `default` per la vista `arrayview`.  

```
SELECT *
FROM   information_schema.columns
WHERE  table_schema = 'default'
       AND table_name = 'arrayview'
```
Nella tabella seguente sono riportati i risultati di esempio.  


****  

|  | table\$1catalog | table\$1schema | table\$1name | column\$1name | ordinal\$1position | column\$1default | is\$1nullable | data\$1type | comment | extra\$1info | 
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
| 1 | awsdatacatalog | predefinito | arrayview | searchdate | 1 |  | YES | varchar |  |  | 
| 2 | awsdatacatalog | predefinito | arrayview | sid | 2 |  | YES | varchar |  |  | 
| 3 | awsdatacatalog | predefinito | arrayview | btid | 3 |  | YES | varchar |  |  | 
| 4 | awsdatacatalog | predefinito | arrayview | p | 4 |  | YES | varchar |  |  | 
| 5 | awsdatacatalog | predefinito | arrayview | infantprice | 5 |  | YES | varchar |  |  | 
| 6 | awsdatacatalog | predefinito | arrayview | sump | 6 |  | YES | varchar |  |  | 
| 7 | awsdatacatalog | predefinito | arrayview | journeymaparray | 7 |  | YES | array(varchar) |  |  | 

**Example Ricercare una colonna per nome in un database e una tabella specificati**  
La query di esempio seguente cerca i metadati per la colonna `sid` nella vista `arrayview` del database `default`.  

```
SELECT *
FROM   information_schema.columns
WHERE  table_schema = 'default'
       AND table_name = 'arrayview' 
       AND column_name='sid'
```
La tabella seguente mostra un risultato di esempio.  


****  

|  | table\$1catalog | table\$1schema | table\$1name | column\$1name | ordinal\$1position | column\$1default | is\$1nullable | data\$1type | comment | extra\$1info | 
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
| 1 | awsdatacatalog | predefinito | arrayview | sid | 2 |  | YES | varchar |  |  | 