IHsyscolumns (Transact-SQL)
La vista IHsyscolumns expone información de columna para los artículos publicados desde un publicador que no es de SQL Server. Esta vista se almacena en la base de datos de distribución.
Nombre de columna | Tipo de datos | Descripción |
---|---|---|
name |
sysname |
Nombre de la columna o parámetro de procedimiento. |
id |
int |
Id. de objeto de la tabla a la que pertenece esta columna o Id. del procedimiento almacenado al que está asociado este parámetro. |
xtype |
tinyint |
Tipo de almacenamiento físico de sys.systypes (Transact-SQL). |
typestat |
int |
Sólo para uso interno. |
xusertype |
tinyint |
Id. del tipo de datos extendido definido por el usuario. |
length |
bigint |
Longitud máxima de almacenamiento físico de sys.systypes (Transact-SQL). |
xprec |
int |
Sólo para uso interno. |
xscale |
int |
Sólo para uso interno. |
colid |
int |
Id. de la columna o parámetro. |
xoffset |
int |
Sólo para uso interno. |
bitpos |
int |
Sólo para uso interno. |
reserved |
int |
Sólo para uso interno. |
colstat |
int |
Sólo para uso interno. |
cdefault |
int |
Id. del valor predeterminado de esta columna. |
domain |
int |
Id. de la regla o restricción CHECK de esta columna. |
number |
int |
Número de subprocedimiento cuando el procedimiento está agrupado (0 para las entradas que no corresponden a procedimientos). |
colorder |
int |
Sólo para uso interno. |
autoval |
int |
Sólo para uso interno. |
offset |
int |
Desplazamiento en la fila en la que aparece esta columna. |
collationid |
int |
Id. de la intercalación de la columna. Es NULL para las columnas no basadas en caracteres. |
language |
int |
Identificador de idioma de la columna. |
status |
int |
Mapa de bits utilizado para describir una propiedad de la columna o parámetro: 0x08 = La columna admite valores NULL. 0x10 = Relleno ANSI activado al agregar columnas varchar o varbinary. Se conservan los espacios en blanco finales en las columnas varchar y los ceros a la derecha en las columnas varbinary. 0x40 = Es un parámetro OUTPUT. 0x80 = La columna es de identidad. |
type |
int |
Tipo de almacenamiento físico de sys.systypes (Transact-SQL). |
usertype |
tinyint |
Id. del tipo de datos definido por el usuario, tomado de sys.systypes (Transact-SQL). |
printfmt |
int |
Sólo para uso interno. |
prec |
int |
Nivel de precisión de esta columna. |
scale |
int |
Escala de esta columna. |
iscomputed |
int |
Indicador que especifica si es una columna calculada: 0 = No calculada. 1 = Calculada. |
isoutparam |
int |
Indica si el parámetro de procedimiento es un parámetro de salida: 1 = True. 0 = False. |
isnullable |
int |
Indica si la columna admite valores NULL: 1 = True. 0 = False. |
collation |
int |
Nombre de la intercalación de la columna. Es NULL para las columnas no basadas en caracteres. |
tdscollation |
int |
Nombre de la intercalación de la columna cuando se devuelve en una secuencia de datos tabular (TDS). |
Vea también
Referencia
Vistas de réplica (Transact-SQL)
sys.columns (Transact-SQL)
Conceptos
Tablas de réplica (Transact-SQL)
Otros recursos
Réplica de bases de datos heterogéneas