Dans ce document je vais expliquer comment lister toutes les tables
d’une base de données SQL Server
Dans ce document je vais
expliquer comment lister toutes les tables d’une base de données SQL Server.
Ce bout de code TSQL (à exécuter
dans une procédure stockée par exemple) vous permettra de lister l’ensemble des
tables (table_name) de votre DB avec les
colonnes (column_name) de chaque table et son
type (data_type).
--afficher toutes les tables de
la db avec les colonnes et leurs
type
SELECT
table_name,
column_name,
data_typeFROM information_schema.columns
WHERE table_namein
(select table_name
FROM Information_Schema.Tables
WHERE Table_Type='Base
Table'
)
ORDER BY table_name
Ce bout de code spécialisé vous
permettra de ne lister que les propriétés d’une table entrée en paramètre (@TableName).