IHsyscolumns (Transact-SQL)
Aplica-se a: SQL Server
A exibição IHsyscolumns expõe informações de coluna para artigos publicados de um Publicador não-SQL Server. Essa exibição é armazenada no distributiondatabase.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
name | sysname | O nome da coluna ou do parâmetro do procedimento. |
id | int | A ID de objeto da tabela à qual essa coluna pertence ou a ID do procedimento armazenado com a qual esse parâmetro está associado. |
xtype | tinyint | O tipo de armazenamento físico de sys.systypes (Transact-SQL). |
typestat | int | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
xusertype | tinyint | A ID do tipo de dados estendido definido pelo usuário. |
length | bigint | O comprimento máximo de armazenamento físico de sys.systypes (Transact-SQL). |
xprec | int | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
xscale | int | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
colid | int | A ID da coluna ou do parâmetro. |
xoffset | int | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
bitpos | int | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
reserved | int | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
colstat | int | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
cdefault | int | A ID do padrão para essa coluna. |
domain | int | A ID da regra ou restrição CHECK para essa coluna. |
number | int | O número do subprocedimento quando o procedimento é agrupado (0 para entradas que não são do procedimento). |
colorder | int | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
autoval | int | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
deslocamento | int | O deslocamento para a linha na qual essa coluna aparece. |
CollationID | int | A ID de ordenação da coluna. NULL para colunas que não são baseadas em caracteres. |
linguagem | int | O identificador de idioma para a coluna. |
status | int | O bitmap usado para descrever uma propriedade da coluna ou do parâmetro: 0x08 = Coluna permite valores nulos. 0x10 = O preenchimento ANSI estava em vigor quando as colunas varchar ou varbinary foram adicionadas. Os espaços em branco à direita são preservados para varchar e os zeros à direita são preservados para colunas varbinary . 0x40 = Parameter é um parâmetro OUTPUT. 0x80 = Column é uma coluna de identidade. |
tipo | int | O tipo de armazenamento físico de sys.systypes (Transact-SQL). |
usertype | tinyint | A ID do tipo de dados definido pelo usuário de sys.systypes (Transact-SQL). |
printfmt | int | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
prec | int | O nível de precisão para essa coluna. |
scale | int | A escala para essa coluna. |
iscomputed | int | O sinalizador que indica se a coluna é computada: 0 = Não computado. 1 = Computado. |
isoutparam | int | Indica se o parâmetro de procedimento é de saída: 1 = Verdadeiro. 0 = Falso. |
isnullable | int | Indica se a coluna permite valores nulos: 1 = Verdadeiro. 0 = Falso. |
Agrupamento | int | O nome de ordenação da coluna. NULL para colunas que não são baseadas em caracteres. |
tdscollation | int | O nome da ordenação da coluna quando retornado em um protocolo TDS (Tabular Data Stream). |
Confira também
Replicação de banco de dados heterogênea
Tabelas de replicação (Transact-SQL)
Exibições de replicação (Transact-SQL)
sys.columns (Transact-SQL)