TABLES (Transact-SQL)
Renvoie une ligne pour chaque table de la base de données active pour laquelle l'utilisateur actuel dispose d'autorisations.
Pour récupérer les informations de ces vues, spécifiez le nom complet de INFORMATION_SCHEMA.view_name.
Nom de colonne |
Type de données |
Description |
---|---|---|
TABLE_CATALOG |
nvarchar(128) |
Identificateur de la table |
TABLE_SCHEMA |
nvarchar(128) |
Nom du schéma qui contient la table.
Important
N'utilisez pas les vues INFORMATION_SCHEMA pour déterminer le schéma d'un objet. La seule méthode fiable pour rechercher le schéma d'un objet est d'interroger l'affichage catalogue sys.objects ou d'utiliser la fonction OBJECT_SCHEMA_NAME.
|
TABLE_NAME |
sysname |
Nom de la table. |
TABLE_TYPE |
varchar(10) |
Type de table. Peut être VIEW ou BASE TABLE. |
Exemples
L'exemple suivant retourne toutes les lignes de la vue TABLES.
USE AdventureWorks;
GO
SELECT TABLE_CATALOG, TABLE_SCHEMA, TABLE_NAME, TABLE_TYPE
FROM INFORMATION_SCHEMA.TABLES
ORDER BY TABLE_NAME;