Puoi ottenere queste informazioni e molto altro ancora interrogando le viste Schema delle informazioni.
Questa query di esempio:
SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = N'Customers'
Può essere creato su tutti questi oggetti DB:
- VERIFICA_VINCOLI
- COLUMN_DOMAIN_USAGE
- COLUMN_PRIVILEGES
- COLONNE
- CONSTRAINT_COLUMN_USAGE
- CONSTRAINT_TABLE_USAGE
- VINCOLI_DOMINIO
- DOMINI
- KEY_COLUMN_USAGE
- PARAMETRI
- VINCOLI_REFERENTIALI
- ROUTINE
- ROUTINE_COLUMNS
- SCHEMA
- TABELLA_VINCOLI
- TABLE_PRIVILEGES
- TABELLE
- VIEW_COLUMN_USAGE
- VIEW_TABLE_USAGE
- VISUALIZZAZIONI