Tabelas Dicionário de dados
O sistema define informações de dicionário de dados, modelagem de dados e relacionamento de entidade em várias tabelas.
- Tabelas [sys_db_object]: contêm um registro para cada tabela.
- Entradas de dicionário [sys_dictionary]: contêm detalhes adicionais para cada tabela e a definição de cada coluna em cada tabela. Cada linha representa uma tabela ou uma coluna de uma tabela.
- Rótulos de campo [sys_documentation]: contêm os rótulos legíveis e informações de idioma.
Tabelas
A tabela Tabelas [sys_db_object] contém um registro para cada tabela no banco de dados.
Acesse a lista Tabelas navegando até . Os administradores podem criar uma tabela personalizada, adicionar ou modificar colunas em uma lista integrada pesquisável e classificável e definir o formato de numeração automática.
Limitações do banco de dados para linhas e colunas de tabela
- O sistema só pode ter no máximo 1000 colunas por tabela. Embora 1.000 colunas seja um limite especificado, esse limite não significa que você pode ter fisicamente 1.000 colunas em uma tabela. O número de colunas em uma tabela é definido pelo banco de dados usado no datacenter ServiceNow, não pelo Now Platform.
- Cada tabela, independentemente do mecanismo de armazenamento, tem um tamanho máximo de linha de 65.535 bytes. Os mecanismos de armazenamento podem impor restrições adicionais a esse limite, reduzindo o tamanho máximo efetivo da linha.
- O sistema não pode ter mais de 10 campos de cadeia de caracteres de comprimento médio ou mais longos em uma única tabela. A tentativa de salvar um grande número de caracteres em 11 ou mais campos de cadeia de caracteres pode resultar no seguinte erro: Erro de sintaxe ou violação de regra de acesso detectada pelo banco de dados (tamanho da linha muito grande (>
8126). - Quando você cria campos, o prefixo u_ é adicionado automaticamente ao nome da coluna. Se o rótulo da coluna inserido contiver caracteres numéricos iniciais, eles serão substituídos pelo prefixo u_.
Para obter mais informações sobre limitações de banco de dados e perguntas gerais sobre tabelas em sua instância ServiceNow, consulte KB0749585.
Entradas do dicionário
A tabela Entradas de dicionário [sys_dictionary], também chamada Dicionário do sistema, define todas as tabelas e campos do sistema. Ela contém informações sobre tipo de dados, limite de caracteres, valor padrão, dependência e outros atributos de um campo.
- Para ver a exibição de lista do dicionário do sistema, navegue até .
- Para exibir uma definição específica do dicionário, clique com o botão direito do mouse no cabeçalho da lista, no cabeçalho do formulário ou no rótulo do campo e selecione Configurar dicionário.
Rótulos de campo
A tabela Rótulos de campo [sys_documentation], também chamada de Arquivo de Idioma, contém informações sobre os rótulos e dicas para cada tabela e coluna do sistema.
- Para ver a exibição de lista, navegue até .
- Para ver o rótulo de um campo específico, clique com o botão direito do mouse no rótulo do campo no formulário.