Share via


sys.computed_columns (Transact-SQL)

Mis à jour : 17 juillet 2006

Contient une ligne pour chaque colonne trouvée dans sys.columns qui est une colonne calculée.

Nom de colonne Type de données Description

<Inherited columns>

 

Pour obtenir la liste des colonnes dont cette vue hérite, consultez sys.columns (Transact-SQL).

definition

nvarchar(max)

Texte SQL qui définit cette colonne calculée.

SQL Server 2005 diffère de SQL Server 2000 par sa manière de décoder et de stocker les expressions SQL dans les métadonnées de catalogue. La sémantique de l'expression décodée est équivalente au texte d'origine, par contre la syntaxe n'est pas garantie. Par exemple, les espaces sont supprimés de l'expression décodée. Pour plus d'informations, consultez Changements de comportement des fonctionnalités du moteur de base de données de SQL Server 2005.

uses_database_collation

bit

1 = La définition de colonne dépend du classement par défaut de la base de données pour une évaluation correcte ; sinon, la valeur est 0. Une telle dépendance évite la modification du classement par défaut de la base de données.

is_persisted

bit

La colonne calculée est conservée.

Voir aussi

Référence

Vues de catalogue d'objets (Transact-SQL)
Affichages catalogue (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005

Historique des modifications

Version Historique

17 juillet 2006

Nouveau contenu :
  • Dans la colonne definition, ajout d'informations à propos du stockage des expressions SQL dans SQL Server 2005.