sys.sysobjects (Transact-SQL)
Aplica-se a:SQL ServerInstância Gerenciada de SQL do AzureAzure Synapse AnalyticsPDW (Analytics Platform System)Ponto de extremidade de análise do SQL no Microsoft FabricWarehouse no Microsoft Fabric
Contém uma linha para cada objeto criado em um banco de dados, como uma restrição, padrão, log, regra e procedimento armazenado.
Importante
Esta tabela do sistema do SQL Server 2000 foi incluída como uma exibição para compatibilidade com versões anteriores. É recomendável usar as exibições do sistema do SQL Server atual. Para localizar um ou mais modos de exibição do sistema equivalentes, confira Mapeando tabelas do sistema para exibições do sistema (Transact-SQL). Esse recurso será removido em uma versão futura do Microsoft SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
name | sysname | Object name |
ID | int | Número de identificação do objeto |
xtype | char(2) | Tipo de objeto. Pode ser um dos seguintes tipos de objeto: AF = Função de agregação (CLR) C = Restrição CHECK D = Padrão ou restrição DEFAULT F = Restrição FOREIGN KEY L = Log FN = Função escalar FS = Função escalar de assembly (CLR) FT = Função avaliada por tabela de assembly (CLR) IF = Função de tabela em linha IT = Tabela interna P = Procedimento armazenado PC = Procedimento armazenado de assembly (CLR) PK = Restrição PRIMARY KEY (o tipo é K) RF = Procedimento armazenado de filtro de replicação S = Tabela do sistema SN = Sinônimo SO = Sequência SQ = Fila de serviço TA = Gatilho DML de assembly (CLR) TF = Função de tabela TR = Gatilho DML SQL TT = Tipo de tabela U = Tabela de usuário UQ = Restrição UNIQUE (o tipo é K) V = Exibição X = Procedimento armazenado estendido |
uid | smallint | ID de esquema do proprietário do objeto. Para bancos de dados atualizados de uma versão anterior do SQL Server, a ID do esquema é igual à ID do usuário do proprietário. Excederá ou retornará NULL se o número de usuários e funções exceder 32.767. Importante: Se você usar qualquer uma das seguintes instruções DDL do SQL Server, deverá usar o modo de exibição de catálogo sys.objects em vez de sys.sysobjects .CRIAR | ALTER | SOLTAR USUÁRIO CRIAR | ALTER | DROP ROLE CRIAR | ALTER | DESCARTAR FUNÇÃO DE APLICATIVO CREATE SCHEMA ALTER AUTHORIZATION ON OBJECT |
informações | smallint | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
status | int | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
base_schema_ver | int | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
replinfo | int | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
parent_obj | int | Número de identificação do objeto pai. Por exemplo, o ID de tabela, se for um gatilho ou restrição. |
crdate | datetime | A data em que o objeto foi criado. |
ftcatid | smallint | Identificador do catálogo de texto completo de todas as tabelas de usuário registradas por indexação de texto completo e 0 para todas as tabelas de usuário não registradas. |
schema_ver | int | Número de versão incrementado toda vez que o esquema de uma tabela muda. Sempre retorna 0. |
stats_schema_ver | int | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
tipo | char(2) | Tipo de objeto. Pode ser um dos seguintes valores: AF = Função de agregação (CLR) C = Restrição CHECK D = Padrão ou restrição DEFAULT F = Restrição FOREIGN KEY FN = Função escalar FS = Função escalar de assembly (CLR) FT = Função com valor de tabela de assembly (CLR)IF =Função de tabela embutida IT = Tabela interna K = Restrição PRIMARY KEY ou UNIQUE L = Log P = Procedimento armazenado PC = Procedimento armazenado de assembly (CLR) R = Regra RF = Procedimento armazenado de filtro de replicação S = Tabela do sistema SN = Sinônimo SQ = Fila de serviço TA = Gatilho DML de assembly (CLR) TF = Função de tabela TR = Gatilho DML SQL TT = Tipo de tabela U = Tabela de usuário V = Exibição X = Procedimento armazenado estendido |
userstat | smallint | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
sysstat | smallint | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
indexdel | smallint | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
refdate | datetime | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
version | int | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
deltrig | int | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
instrig | int | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
updtrig | int | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
seltrig | int | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
category | int | Usado para publicação, restrições e identidade. |
cache | smallint | Identificado apenas para fins informativos. Não há suporte. A compatibilidade futura não está garantida. |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de