bonjour a tous
j'ai une instance de production qui contiens une vingtaine des bases de donnée j'aurai besoin d’afficher les listes des tables heaps pour ces différents bases de données
la requête utilisée est la suivante:
y'a t'il une possibilité de faire une jointure avec sys.databases pour avoir une colonne qui contiens le non de la base de donnée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT SCH.NAME + '.' + TBL.NAME AS TableName FROM sys.tables AS TBL INNER JOIN sys.schemas AS SCH ON TBL.schema_id = SCH.schema_id INNER JOIN sys.indexes AS IDX ON TBL.object_id = IDX.object_id AND IDX.type = 0 -- = Heap ORDER BY TableName
merci pour vos aides
Partager