sys.computed_columns (Transact-SQL)

Actualizado: 17 de julio de 2006

Contiene una fila para cada columna encontrada en sys.columns que sea una columna calculada.

Nombre de columna Tipo de datos Descripción

<Columnas heredadas>

 

Para obtener una lista de las columnas que hereda esta vista, vea sys.columns (Transact-SQL).

definition

nvarchar(max)

Texto SQL que define esta columna calculada.

SQL Server 2005 se diferencia de SQL Server 2000 en la forma en que descodifica y almacena expresiones SQL en los metadatos del catálogo. La semántica de la expresión descodificada es equivalente al texto original; no obstante, no existen garantías sintácticas. Por ejemplo, los espacios en blanco se quitan de la expresión descodificada. Para obtener más información, vea Cambios de comportamiento en las características del motor de base de datos en SQL Server 2005.

uses_database_collation

bit

1 = La definición de columna depende de la intercalación predeterminada de la base de datos para la evaluación correcta; de lo contrario, es 0. Esta dependencia impide cambiar la intercalación predeterminada de la base de datos.

is_persisted

bit

Se almacena la columna calculada.

Vea también

Referencia

Vistas de catálogo de objetos (Transact-SQL)
Vistas de catálogo (Transact-SQL)

Ayuda e información

Obtener ayuda sobre SQL Server 2005

Historial de cambios

Versión Historial

17 de julio de 2006

Contenido nuevo:
  • En la columna definition se ha agregado el contenido sobre cómo se almacenan las expresiones SQL en SQL Server 2005.