Share via


sys.computed_columns (Transact-SQL)

Data aggiornamento: 17 luglio 2006

Contiene una riga per ogni colonna di sys.columns che è di tipo calcolato.

Nome colonna Tipo di dati Descrizione

<colonne ereditate>

 

Per un elenco delle colonne ereditate da questa vista, vedere sys.columns (Transact-SQL).

definition

nvarchar(max)

Testo SQL che definisce la colonna calcolata.

A differenza di quanto avviene in SQL Server 2000, in SQL Server 2005 le espressioni SQL vengono decodificate e archiviate nei metadati del catalogo. La semantica dell'espressione decodificata è equivalente al testo originale, tuttavia non è garantito che la sintassi venga mantenuta. Gli spazi vuoti, ad esempio, vengono eliminati dall'espressione decodificata. Per ulteriori informazioni, vedere Differenze di funzionamento delle funzionalità del Motore di database in SQL Server 2005.

uses_database_collation

bit

1 = La definizione della colonna dipende dalle regole di confronto predefinite del database per una corretta valutazione. In caso contrario, il valore è 0. Questa dipendenza impedisce le modifiche delle regole di confronto predefinite del database.

is_persisted

bit

La colonna calcolata è persistente.

Vedere anche

Riferimento

Viste del catalogo per gli oggetti (Transact-SQL)
Viste del catalogo (Transact-SQL)

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

17 luglio 2006

Nuovo contenuto:
  • Aggiunta di contenuto nella colonna definition sulle modalità di memorizzazione delle espressioni SQL in SQL Server 2005.