Compruebe las sys.columns
vista del catálogo del sistema:
SELECT *
FROM sys.columns
WHERE is_computed = 1
Esto le da todas las columnas calculadas en esta base de datos.
Si los quiere solo para una sola tabla, use esta consulta:
SELECT *
FROM sys.columns
WHERE is_computed = 1
AND object_id = OBJECT_ID('YourTableName')
Esto funciona en SQL Server 2005 y versiones posteriores.
ACTUALIZACIÓN:Incluso hay un sys.computed_columns
vista de catálogo del sistema que también contiene la definición (expresión) de la columna calculada, en caso de que se necesite en algún momento.
SELECT *
FROM sys.computed_columns
WHERE object_id = OBJECT_ID('YourTableName')