Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
Database SQL di Azure
Istanza gestita di SQL di Azure
Azure Synapse Analytics
Piattaforma di analisi (PDW)
Endpoint di analisi SQL in Microsoft Fabric
Magazzino in Microsoft Fabric
Database SQL in Microsoft Fabric
Contiene una riga per ogni colonna di oggetti di sistema che includono colonne.
| Nome colonna | Tipo di dati | Descrizione |
|---|---|---|
object_id |
int | ID dell'oggetto a cui appartiene la colonna. |
name |
sysname | Nome della colonna. Valore univoco all'interno dell'oggetto. |
column_id |
int | ID della colonna. Valore univoco all'interno dell'oggetto. È possibile che gli ID di colonna non siano sequenziali. |
system_type_id |
tinyint | ID del tipo di sistema della colonna. |
user_type_id |
int | ID del tipo di colonna definito dall'utente. Per restituire il nome del tipo, aggiungere alla vista del catalogo sys.types in questa colonna. |
max_length |
smallint | Lunghezza massima, espressa in byte, della colonna.-1 = Il tipo di dati della colonna è varchar(max), nvarchar(max), varbinary(max)o xml.Per le colonne di testo , il max_length valore è 16 o il valore impostato da sp_tableoption 'text in row'. |
precision |
tinyint | Precisione della colonna se in base numerica; in caso contrario, 0. |
scale |
tinyint | Scala della colonna se basata su numeri; altrimenti, 0. |
collation_name |
sysname | Nome della collazione della colonna se basata sui caratteri; altrimenti, NULL. |
is_nullable |
bit |
1 = La colonna è nullabile. |
is_ansi_padded |
bit |
1 = La colonna utilizza ANSI_PADDING ON il comportamento se carattere, binario o variante.0 = La colonna non è carattere, binaria o variante. |
is_rowguidcol |
bit |
1 = Colonna è un dichiarato ROWGUIDCOL. |
is_identity |
bit |
1 = La colonna ha valori identitari. |
is_computed |
bit |
1 = Colonna è una colonna calcolata. |
is_filestream |
bit |
1 = La colonna è dichiarata per utilizzare l'archiviazione filestream. |
is_replicated |
bit |
1 = La colonna è replicata. |
is_non_sql_subscribed |
bit |
1 = La colonna ha un abbonato non SQL Server. |
is_merge_published |
bit |
1 = La colonna è pubblicata in fusione. |
is_dts_replicated |
bit |
1 = La colonna viene replicata usando SSIS. |
is_xml_document |
bit |
1 = Il contenuto è un documento XML completo.0 = Il contenuto è un frammento di documento, oppure il tipo di dato della colonna non è xml. |
xml_collection_id |
int | Diverso da zero se il tipo di dati della colonna è xml e il codice XML viene tipizzato. Il valore è l'ID della collezione che contiene il namespace XML di validazione della colonna.0 = Nessuna raccolta di schema XML. |
default_object_id |
int | ID dell'oggetto predefinito, indipendentemente dal fatto che sia un sys.sp_bindefault autonomo o un vincolo inline, a livello DEFAULT di colonna. La parent_object_id colonna di un oggetto predefinito a livello di colonna inline è un riferimento alla tabella stessa. Oppure, 0 se non c'è un default (default). |
rule_object_id |
int | ID della regola autonoma legata alla colonna usando sys.sp_bindrule.0 = Nessuna regola autonoma.Per i vincoli a livello CHECK di colonna, vedere sys.check_constraints. |
is_sparse |
bit |
1 = La colonna è una colonna di tipo sparse. Per altre informazioni, vedere Usare colonne di tipo sparse. |
is_column_set |
bit |
1 = La colonna è un set di colonne. Per altre informazioni, vedere Usare set di colonne. |
generated_always_type |
tinyint | Identifica quando viene generato il valore della colonna (sempre 0 per colonne nelle tabelle di sistema):0 = NOT_APPLICABLE1 = AS_ROW_START2 = AS_ROW_END7 = AS_TRANSACTION_ID_START8 = AS_TRANSACTION_ID_END9 = AS_SEQUENCE_NUMBER_START10 = AS_SEQUENCE_NUMBER_ENDPer altre informazioni, vedere Tabelle temporali. Si applica a: SQL Server 2016 (13.x) e versioni successive, Database SQL. 7, 8, 9, 10 si applica solo al database SQL. |
generated_always_type_desc |
nvarchar(60) |
Si applica a: SQL Server 2016 (13.x) e versioni successive, Database SQL. Descrizione testuale del generated_always_typevalore di 's (sempre NOT_APPLICABLE per colonne nelle tabelle di sistema)NOT_APPLICABLEAS_ROW_STARTAS_ROW_ENDSi applica a: SQL Server 2022 (16.x) e versioni successive e database SQL AS_TRANSACTION_ID_STARTAS_TRANSACTION_ID_ENDAS_SEQUENCE_NUMBER_STARTAS_SEQUENCE_NUMBER_END |
ledger_view_column_type |
tinyint | In caso contrario NULL, indica il tipo di una colonna in una visualizzazione libro mastro:1 = TRANSACTION_ID2 = SEQUENCE_NUMBER3 = OPERATION_TYPE4 = OPERATION_TYPE_DESCPer altre informazioni sul libro mastro del database, vedere Libro mastro. Si applica a: SQL Server 2022 (16.x) e versioni successive e database SQL. |
ledger_view_column_type_desc |
nvarchar(60) | In caso contrario NULL, contiene una descrizione testuale del tipo di colonna in una visualizzazione libro mastro:TRANSACTION_IDSEQUENCE_NUMBEROPERATION_TYPEOPERATION_TYPE_DESCSi applica a: SQL Server 2022 (16.x) e versioni successive e database SQL. |
is_dropped_ledger_column |
bit | Indica una colonna della tabella libro mastro eliminata. Si applica a: SQL Server 2022 (16.x) e versioni successive e database SQL |
vector_dimensions |
int | Indica quante dimensioni ha il vettore. Si applica a: SQL Server 2025 (17.x) e versioni successive, e SQL Database |
vector_base_type |
tinyint | Indica il tipo di dati utilizzato per archiviare i valori delle dimensioni vettoriali.0 = galleggiante a 32 bit (precisione singola)1 = galleggiante a 16 bit (mezza precisione ) 1Si applica a: SQL Server 2025 (17.x) e versioni successive, e SQL Database |
vector_base_type_desc |
nvarchar(10) | Contiene la descrizione testuale del tipo di dati utilizzato per archiviare i valori delle dimensioni vettoriali. Si applica a: SQL Server 2025 (17.x) e versioni successive, e SQL Database |
1 Per maggiori informazioni, vedi Formato a virgola mobile a mezza precisione.
Autorizzazioni
La visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui l'utente è proprietario o per le quali dispone di autorizzazioni. Per altre informazioni, vedere Configurazione della visibilità dei metadati.