Elenco delle tabelle e delle viste
Inviato: 21/06/2024, 9:49
Questo script SQL permette di ottenere un elenco completo delle tabelle e delle viste presenti all'interno di un database SQL Server. Le informazioni includono il tipo di oggetto (tabella o vista), il nome dell'oggetto e lo schema a cui appartiene. L'output è ordinato per schema, tipo di oggetto e nome dell'oggetto, offrendo una panoramica dettagliata delle strutture di dati nel database.
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;