IHsyscolumns (Transact-SQL)

Aplica-se a: SQL Server

A visualização IHsyscolumns expõe informação das colunas para artigos publicados a partir de um não-SQL Server Publisher. Esta vista está armazenada na base de dados de distribuição.

Nome da coluna Tipo de dados Description
name sysname O nome da coluna ou parâmetro do procedimento.
id int O ID do objeto da tabela a que esta coluna pertence, ou o ID do procedimento armazenado com o qual este parâmetro está associado.
xtype tinyint O tipo de armazenamento físico a partir de sys.systypes (Transact-SQL).
typestat int Identificado apenas para fins informativos. Não suportadas. A compatibilidade futura não é garantida.
xusertype tinyint O ID do tipo de dado definido pelo utilizador estendido.
length bigint O comprimento máximo de armazenamento físico a partir de sys.systypes (Transact-SQL).
xprec int Identificado apenas para fins informativos. Não suportadas. A compatibilidade futura não é garantida.
xscale int Identificado apenas para fins informativos. Não suportadas. A compatibilidade futura não é garantida.
colid int O ID da coluna ou parâmetro.
xoffset int Identificado apenas para fins informativos. Não suportadas. A compatibilidade futura não é garantida.
bitpos int Identificado apenas para fins informativos. Não suportadas. A compatibilidade futura não é garantida.
reservado int Identificado apenas para fins informativos. Não suportadas. A compatibilidade futura não é garantida.
COLSTAT int Identificado apenas para fins informativos. Não suportadas. A compatibilidade futura não é garantida.
cdefault int O ID do padrão desta coluna.
domínio int O ID da regra ou restrição CHECK para esta coluna.
number int O número do subprocedimento quando o procedimento é agrupado (0 para entradas fora do procedimento).
coorder int Identificado apenas para fins informativos. Não suportadas. A compatibilidade futura não é garantida.
Autoval int Identificado apenas para fins informativos. Não suportadas. A compatibilidade futura não é garantida.
Deslocamento int O deslocamento para a linha onde esta coluna aparece.
Collationid int O ID da colação da coluna. NULL para colunas que não sejam baseadas em caracteres.
Idioma int O identificador de língua da coluna.
status int O bitmap usado para descrever uma propriedade da coluna ou do parâmetro:

0x08 = Coluna permite valores nulos.

0x10 = O enchimento ANSI estava em vigor quando as colunas varchar ou varbinárias foram adicionadas. Os blanks finais são preservados para varchar e os zeros finais são preservados para colunas varbinárias .

0x40 = Parâmetro é um parâmetro OUTPUT.

0x80 = Coluna é uma coluna identidade.
type int O tipo de armazenamento físico a partir de sys.systypes (Transact-SQL).
Tipo de utilizador tinyint O ID do tipo de dado definido pelo utilizador a partir de sys.systypes (Transact-SQL).
Printfmt int Identificado apenas para fins informativos. Não suportadas. A compatibilidade futura não é garantida.
prec int O nível de precisão desta coluna.
scale int A escala para esta coluna.
iscomputed int A bandeira que indica se a coluna é calculada:

0 = Não computado.

1 = Calculado.
isoutparam int Indica se o parâmetro de procedimento é um parâmetro de saída:

1 = Verdadeiro.

0 = Falso.
isnullable int Indica se a coluna permite valores nulos:

1 = Verdadeiro.

0 = Falso.
Colocação int O nome da coluna da coluna. NULL para colunas que não sejam baseadas em caracteres.
TDSCOLLATION int O nome da colunação da coluna quando devolvido num fluxo de dados tabulares (TDS).