SQL Server T‑SQL Documentation

Catalog Views Overview

Catalog views return server state information that can be used to monitor the health of a SQL Server instance and to diagnose problems. They expose metadata about databases, objects, permissions, and more.

ViewDescription
sys.databasesInformation about each database in the instance.
sys.objectsAll schema-scoped objects in the database.
sys.columnsColumns for each object that has columns.
sys.indexesIndexes on tables and views.
sys.schemasDatabase schemas.
sys.viewsAll views defined in the database.
sys.proceduresStored procedures.
sys.parametersParameters for stored procedures and functions.