IHsyscolumns (Transact-SQL)
La vista IHsyscolumns espone informazioni sulla colonna per gli articoli pubblicati da un server di pubblicazione non SQL. Questa vista è archiviata nel database di distribuzione.
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 presente in sys.systypes (Transact-SQL). |
typestat |
int |
Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
xusertype |
tinyint |
ID del tipo di dati esteso definito dall'utente. |
length |
bigint |
Lunghezza massima di archiviazione fisica presente in sys.systypes (Transact-SQL). |
xprec |
int |
Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
xscale |
int |
Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
colid |
int |
ID di colonna o di parametro. |
xoffset |
int |
Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
bitpos |
int |
Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
reserved |
int |
Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
colstat |
int |
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 |
int |
Numero di sottoprocedura quando la procedura è raggruppata, 0 per voci non di procedura. |
colorder |
int |
Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
autoval |
int |
Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
offset |
int |
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. |
language |
int |
Identificatore di lingua per la colonna. |
status |
int |
Mappa di bit utilizzata per descrivere una proprietà della colonna o del parametro: 0x08 = la colonna ammette valori Null. 0x10 = quando sono state aggiunte colonne di tipo varchar o varbinary l'opzione ANSI PADDING era attivata. Vengono mantenuti gli spazi vuoti finali per le colonne di tipo varchar e gli zeri finali per le colonne varbinary. 0x40 = il parametro è un parametro OUTPUT. 0x80 = la colonna è una colonna Identity. |
type |
int |
Tipo di archiviazione fisica presente in sys.systypes (Transact-SQL). |
usertype |
tinyint |
ID del tipo di dati definito dall'utente in sys.systypes (Transact-SQL). |
printfmt |
int |
Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future. |
prec |
int |
Livello di precisione della colonna |
scale |
int |
Scala della colonna. |
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 = True. 0 = False. |
isnullable |
int |
Indica se la colonna ammette valori Null: 1 = True. 0 = False. |
collation |
int |
Nome delle regole di confronto della colonna. NULL per colonne non di tipo carattere. |
tdscollation |
int |
Nome delle regole di confronto della colonna quando restituite in un flusso di dati tabulare (TDS, Tabular Data Stream). |
Vedere anche