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 ServerAzure
SQL Managed InstanceAzure
Synapse AnalyticsSQL
analytics endpoint in Microsoft FabricWarehouse
in Microsoft Fabric
Restituisce una riga per ogni colonna di ogni tabella e vista e una riga per ogni parametro di una stored procedure nel database.
Importante
Questa tabella di sistema di SQL Server 2000 è disponibile come vista per compatibilità con le versioni precedenti. È consigliabile usare invece le viste di sistema correnti di SQL Server. Per trovare la vista o le viste di sistema equivalenti, vedere Mapping delle tabelle di sistema alle viste di sistema (Transact-SQL). Questa funzionalità verrà rimossa a partire da una delle prossime versioni di Microsoft SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata.
| Nome colonna | Tipo di dati | Descrizione |
|---|---|---|
| name | sysname | Nome della colonna o del parametro della procedura. |
| id | int | ID di oggetto della tabella a cui appartiene la colonna o ID della stored procedure a cui è associato il parametro. |
| xtype | tinyint | Tipo di archiviazione fisica da sys.types. |
| typestat | tinyint | Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
| xusertype | smallint | ID del tipo di dati esteso definito dall'utente. Causa un errore di overflow o restituisce NULL se il numero di tipi di dati è maggiore di 32.767. |
| length | smallint | Lunghezza massima dell'archiviazione fisica da sys.tipi. |
| xprec | tinyint | Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
| xscale | tinyint | Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
| colid | smallint | ID di colonna o di parametro. |
| xoffset | smallint | Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
| bitpos | tinyint | Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
| reserved | tinyint | Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
| colstat | smallint | Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
| cdefault | int | ID del valore predefinito della colonna. |
| domain | int | ID della regola o vincolo CHECK per la colonna. |
| number | smallint | Numero di sottoprocedura quando la procedura è raggruppata. 0 = Voci non di procedura |
| coloratore | smallint | Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
| autoval | varbinary(8000) | Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
| offset | smallint | Offset nella riga in cui appare la colonna. |
| collationid | int | ID delle regole di confronto della colonna. NULL per le colonne non di tipo carattere. |
| status | tinyint | Mappa di bit utilizzata per descrivere una proprietà della colonna o del parametro: 0x08 = La colonna ammette valori Null. 0x10 = spaziatura interna ANSI è stata applicata quando sono state aggiunte colonne varchar o varbinary . Gli spazi vuoti finali vengono mantenuti per gli zeri varchar e finali vengono mantenuti per le colonne varbinary . 0x40 = Il parametro è un parametro OUTPUT. 0x80 = La colonna è una colonna Identity. |
| type | tinyint | Tipo di archiviazione fisica da sys.tipi. |
| usertype | smallint | ID del tipo di dati definito dall'utente da sys.types. Causa un errore di overflow o restituisce NULL se il numero di tipi di dati è maggiore di 32.767. |
| printfmt | varchar(255) | Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
| prec | smallint | Livello di precisione della colonna. -1 = tipo di valore xml o di grandi dimensioni. |
| scale | int | Scala della colonna. NULL = Tipo di dati non numerico. |
| iscomputed | int | Flag che indica se si tratta di una colonna calcolata: 0 = Non calcolata 1 = Calcolata |
| isoutparam | int | Indica se il parametro della procedura è un parametro di output: 1 = Vero 0 = Falso |
| non è nullable | int | Indica se la colonna ammette valori Null: 1 = Vero 0 = Falso |
| collazione | sysname | Nome delle regole di confronto della colonna. NULL se non si tratta di una colonna di tipo carattere. |