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:

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

merci pour vos aides