Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
SHOW COLUMNS
Affiche uniquement les noms de colonnes d'une seule table spécifiée, d'une vue Athena ou d'une vue de catalogue de données. Pour obtenir des informations plus détaillées sur les vues d'Athéna, interrogez plutôt le AWS Glue Data Catalog . Pour des informations et des exemples, consultez les sections suivantes dans la rubrique Interrogez le AWS Glue Data Catalog :
-
Pour afficher des métadonnées de colonne telles que le type de données, consultez Colonnes de liste ou de recherche pour une table ou une vue spécifiée.
-
Pour afficher toutes les colonnes de toutes les tables d'une base de données spécifique dans
AwsDataCatalog
, consultez Colonnes de liste ou de recherche pour une table ou une vue spécifiée. -
Pour afficher toutes les colonnes de toutes les tables de toutes les bases de données dans
AwsDataCatalog
, consultez Afficher toutes les colonnes pour toutes les tables. -
Pour afficher les colonnes communes à des tables spécifiques d'une base de données, consultez Répertoriez les colonnes communes à des tables spécifiques.
Pour les vues du catalogue de données, la sortie de l'instruction est contrôlée par le contrôle d'accès de Lake Formation et affiche uniquement les colonnes auxquelles l'appelant a accès.
Résumé
SHOW COLUMNS {FROM|IN} database_name
.table_or_view_name
SHOW COLUMNS {FROM|IN} table_or_view_name
[{FROM|IN} database_name
]
Les mots-clés FROM
et IN
peuvent être utilisés de façon interchangeable. If table_or_view_name
or database_name
comporte des caractères spéciaux tels que des tirets, entourez le nom de guillemets (par exemple,`my-database`.`my-table`
). N'encerclez pas le table_or_view_name
or database_name
entre guillemets simples ou doubles. Actuellement, l'utilisation de LIKE
et d'expressions de correspondance de motifs n'est pas prise en charge.
Exemples
Les exemples équivalents suivants montrent les colonnes de la table orders
dans la base de données customers
. Les deux premiers exemples supposent que customers
est la base de données actuelle.
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