Controleer de sys.columns
systeemcatalogusweergave:
SELECT *
FROM sys.columns
WHERE is_computed = 1
Dit geeft u alle berekende kolommen in deze database.
Als je die voor slechts een enkele tabel wilt, gebruik dan deze zoekopdracht:
SELECT *
FROM sys.columns
WHERE is_computed = 1
AND object_id = OBJECT_ID('YourTableName')
Dit werkt op SQL Server 2005 en hoger.
UPDATE:Er is zelfs een sys.computed_columns
systeemcatalogusweergave die ook de definitie (expressie) van de berekende kolom bevat - voor het geval dat enige tijd nodig zou kunnen zijn.
SELECT *
FROM sys.computed_columns
WHERE object_id = OBJECT_ID('YourTableName')