Codice: Seleziona tutto
SELECT
'Table' AS ObjectType,
t.name AS ObjectName,
s.name AS SchemaName
FROM
sys.tables t
INNER JOIN
sys.schemas s ON t.schema_id = s.schema_id
UNION ALL
SELECT
'View' AS ObjectType,
v.name AS ObjectName,
s.name AS SchemaName
FROM
sys.views v
INNER JOIN
sys.schemas s ON v.schema_id = s.schema_id
ORDER BY
SchemaName, ObjectType, ObjectName;