---
sourceDocument: Yokohama Administração da Now Platform
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Yokohama Administração da Now Platform

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Criar uma tabela

# Criar uma tabela {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 9 min. de leitura

Os administradores e desenvolvedores de aplicações podem criar tabelas personalizadas para armazenar dados da aplicação. Depois de criar uma tabela, você também pode modificar os tipos de campo e rótulos de campo.

## Antes de Iniciar

Função necessária: administrador

Verifique seus direitos de tabela personalizada antes de criar tabelas personalizadas. Consulte .

## Por Que e Quando Desempenhar Esta Tarefa

Now Platform as assinaturas de aplicações incluem direitos de tabela personalizada. Você pode criar tabelas personalizadas para qualquer finalidade, até o limite de direito na assinatura. Para saber mais sobre como o administrador de uso mapeia as tabelas personalizadas que você cria para assinaturas, consulte .  
Nota:  
É melhor criar tabelas ao criar aplicações com ferramentas. Para saber mais, consulte [Building applications](https://www.servicenow.com/docs/access?context=build-applications&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US). Para minimizar a existência de tabelas desnecessárias e irrelevantes em uma instância, não exagere na criação de tabelas. Crie somente as tabelas necessárias para minimizar as tarefas de administração e reduzir os tempos de upgrade. Não estenda a tabela \[sys_choice\]. Não há suporte para estender a tabela \[sys_choice\].

## Procedimento

1. Navegar até TudoDefinição do SistemaTabelas.
2. Selecione Novo.
3. No formulário, preencha os campos.  
   {#t_CreateATable__table_yxx_ndv_tr__entry__2}

   | Controle | Descrição |
   |-|-|
   | Rótulo | Insira um rótulo exclusivo para a tabela (como Laptops ou Thin clients ). O rótulo aparece nas exibições de lista e formulário da tabela. Atualizar o campo Rótulo também atualiza o registro de rótulo no arquivo de idioma para o idioma atual. Consulte Rótulos de campo em [Tabelas de dicionário de dados](https://servicenow-prod.fluidtopics.net/Y7aqYLRtSIKUtt~Aol6z6Q "Acesse detalhes relacionados a tabelas, colunas e rótulos de campo em sua instância."). |
   | Nome | Edite o nome da tabela, que é preenchido automaticamente com base no rótulo da tabela e em um prefixo da seguinte forma: * Para uma tabela em uma aplicação com escopo, o nome é prefixado com um identificador de namespace para indicar que ela faz parte de uma aplicação. * Para uma tabela na aplicação global, o nome é prefixado com a cadeia de caracteres u_ . * Para uma tabela remota em uma aplicação com escopo, há a prefixação do nome com um identificador de namespace e a cadeia de caracteres st_ para indicar que ela é remota e faz parte de uma aplicação. * Para uma tabela remota na aplicação global, o nome é prefixado com a cadeia de caracteres u_st_. {#t_CreateATable__ul_mfm_l2v_tr} Você não pode modificar o prefixo; no entanto, você pode modificar o restante do nome da tabela. O nome pode conter apenas caracteres ASCII alfanuméricos minúsculos e sublinhados (_). |
   | Tabela de Extensões | Selecione a tabela a ser estendida. A extensão de uma tabela base incorpora todos os campos da tabela original e cria campos do sistema para a nova tabela. Se eles estiverem no mesmo escopo ou se puderem ser configurados a partir de outros escopos, você poderá estender tabelas marcadas como extensíveis.{#t_CreateATable__table-extension} Esta opção não estará disponível se você selecionar Tabela programável caixa de seleção para designar que esta tabela é programável. |
   | Aplicação | \[Somente leitura\] Exibe a aplicação associada a esta tabela. Se você estiver trabalhando em uma aplicação ou estiver criando uma tabela a partir de um registro de aplicação, o campo será padronizado para essa aplicação. Caso contrário, o padrão do campo é Global. Todos os registros criados a partir do registro da tabela, como módulos e regras de segurança, são atribuídos a este aplicativo por padrão. |
   | Tabela remota | Opção para designar esta tabela como remota. Uma tabela remota é uma tabela à qual você pode associar uma definição de script para recuperação de dados de uma fonte de dados externa. Ao contrário de uma tabela interna padrão, os dados não vêm de registros da instância atual. Se você marcar esta caixa de seleção, não poderá acessar o. Estende a tabela porque as tabelas programáveis não podem ser estendidas de outras tabelas. Nota: Para saber mais sobre tabelas programáveis, consulte: * [Recuperando e armazenando dados externos usando tabelas remotas](https://www.servicenow.com/docs/access?context=remote-tables&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US) * [Criar uma tabela remota](https://www.servicenow.com/docs/access?context=create-remote-table&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US) * [Crie uma definição de script para uma tabela remota](https://www.servicenow.com/docs/access?context=create-remote-table-script&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US) {#t_CreateATable__ul_ny3_3sx_lhb} |
   | Criar módulo | Marque a caixa de seleção e conclua o. Adicionar módulo ao menu campo para criar um módulo de lista no menu da aplicação. Esta opção está disponível somente ao criar uma tabela. |
   | Adicionar módulo ao menu | Selecione um menu existente ou selecione Criar novo e insira um novo nome de menu. Esta opção só está disponível quando Criar módulo está marcada. |
   [ ]

   {#t_CreateATable__table_yxx_ndv_tr}
4. Em Colunas , use Colunas da tabela lista integrada para adicionar colunas à tabela.  
   {#t_CreateATable__table_myw_mmy_wt__entry__2}

   | Coluna | Descrição |
   |-|-|
   | Rótulo da coluna | Defina um rótulo exclusivo para a coluna. O rótulo aparece nos cabeçalhos da lista e nos campos de formulário da coluna. Quando você atualiza o. Rótulo da coluna , o sistema também atualiza o rótulo no arquivo de idioma para o idioma atual. |
   | Tipo | \[Obrigatório\] Defina o tipo de campo para a coluna. Consulte [Administração de campo](https://servicenow-prod.fluidtopics.net/kKfo~oGZxjDQfAaIbObQ0Q "Você pode inserir dados em campos usando o editor de lista ou usando um formulário. Na exibição de formulário, os campos aparecem como campos no formulário e na exibição de lista aparecem como colunas de dados na tabela. Os administradores podem criar novos campos ou mudar o tipo de campos existentes.")e. [Tipos de campo](https://servicenow-prod.fluidtopics.net/~DwICPWq5AYw34XLUE~hyQ "Esses tipos de campo estão disponíveis para os administradores ao criar campos ou alterar o tipo de campos existentes."). Para preservar os dados existentes, mude somente os campos entre o mesmo tipo básico (por exemplo, Opção e. Cadeia de caracteres ). Um aviso será exibido se uma mudança em um campo personalizado resultar em perda de dados. Não é possível mudar um campo do sistema de base, o que resulta em perda de dados. |
   | Referência | Transforme o campo em A. [Tipo de campo de referência](https://servicenow-prod.fluidtopics.net/xDloz0QyVWrZfalHlyO2rA "Um campo de referência armazena uma referência a um campo em outra tabela. Por exemplo, o. Solicitante O campo na tabela Incidente é uma referência à tabela Usuário [sys_user].")inserindo o nome da tabela referenciada. Nota: A criação de referência dinâmica está habilitada para este campo. Portanto, se você inserir um nome de tabela que não corresponda a uma tabela existente, uma nova tabela será criada quando você salvar as mudanças no registro da tabela atual. Se a tabela atual tiver um módulo no navegador de aplicações, um módulo para a tabela recém-criada será criado automaticamente no mesmo menu de aplicações. |
   | Comprimento máximo | \[Somente campos de cadeia de caracteres\] Limita o tamanho do campo. Um comprimento inferior a 254 aparece como um campo de texto de linha única. Qualquer item com 255 caracteres ou mais aparece como uma caixa de texto de várias linhas. Nota: * Você só poderá alterar este valor se Tipo do campo é Cadeia de caracteres . As mudanças para qualquer outro tipo de campo são ignoradas. * Em uma instância Oracle, você não pode aumentar o tamanho máximo de um campo de cadeia de caracteres para mais de 4000 porque ele requer o tipo de dados CLOB no Oracle. Para aumentar além desse tamanho, registre um incidente com ServiceNowSuporte técnico para solicitar a mudança. * Para evitar a perda de dados, diminua o tamanho de um campo de cadeia de caracteres somente quando você estiver desenvolvendo uma nova aplicação e não quando um campo contiver dados. Um aviso será exibido se uma mudança em um campo personalizado resultar em perda de dados. Para um campo do sistema de base, você não pode fazer uma mudança que resulte em perda de dados. {#t_CreateATable__ul_rql_smy_wt} |
   | Valor padrão | Especifique o valor padrão do campo para qualquer novo registro. Certifique-se de que este valor use o tipo de campo correto. Por exemplo, um campo inteiro pode usar um valor padrão de 2 mas não pode usar um valor padrão de dois . Esses valores podem ser substituídos por [substituições de dicionário](https://servicenow-prod.fluidtopics.net/6mzIfeQsSrdLs_Dn3z_N6Q "As substituições de dicionário permitem definir um campo em uma tabela estendida de forma diferente do campo na tabela primária."). |
   | Tela | Indique se este campo é [Valores de exibição](https://servicenow-prod.fluidtopics.net/fYbg5WufWvatyvggBS~RjQ "Os campos de referência armazenam um sys_id para cada registro referenciado no banco de dados, mas o sys_id não é mostrado.")(aparece em registros que fazem referência a esta tabela). Nota: Esta opção não controla se este campo é exibido em listas ou formulários. |
   [ ]

   {#t_CreateATable__table_myw_mmy_wt}
5. Em Controles definir opções de tabela adicionais.  
   {#t_CreateATable__table_rrd_xmy_wt__entry__2}

   | Controle | Descrição |
   |-|-|
   | Extensível | Marque a caixa de seleção para habilitar outras tabelas para estender esta tabela. Desmarque a caixa de seleção para impedir a criação de tabelas secundárias adicionais; as tabelas secundárias existentes permanecem inalteradas. |
   | Feed de atividades | Marque a caixa de seleção para habilitar feeds de registro para a tabela. Esta opção adiciona o. Mostrar feed dinâmico ícone ( ![Mostrar ícone de feed dinâmico]()) no cabeçalho do formulário. |
   | Número automático | Marque a caixa de seleção e defina o formato numérico para adicionar um campo numerado automaticamente à tabela. A caixa de seleção está disponível somente quando um formato numérico não existe para a tabela. Caso contrário, você pode editar o formato de número existente. |
   | Criar controles de acesso | Marque a caixa de seleção e conclua o. Função do usuário campo para criar regras de segurança básicas para a tabela. |
   | Função do usuário | Insira um novo nome ou selecione uma função de usuário existente necessária para acessar esta tabela. Esta opção só está disponível quando Criar controles de acesso está marcada. |
   [ ]

   {#t_CreateATable__table_rrd_xmy_wt}
6. Em Acesso à aplicação defina a proteção do escopo da tabela.  
   Para obter mais informações, consulte [Configurações de acesso à aplicação](https://www.servicenow.com/docs/access?context=c_ApplicationAccessSettings&version=yokohama&pubname=yokohama-application-development&ft:locale=en-US).  
   {#t_CreateATable__table_xwp_pny_wt__entry__2}

   | Controle | Descrição |
   |-|-|
   | Acessível de | Especifique quais escopos da aplicação podem acessar a tabela: Todos os escopos de aplicação :   Pode ser acessado a partir de qualquer escopo da aplicação. Somente este escopo da aplicação :   Pode ser acessado somente a partir do escopo da aplicação atual. {#t_CreateATable__AccessibleFrom} |
   | Pode ler | Marque a caixa de seleção para habilitar objetos de script de outros escopos da aplicação para ler registros armazenados nesta tabela. Esta opção oferece proteção de tempo de execução. Por exemplo, um script em outra aplicação pode consultar dados nesta tabela. Primeiro, selecione o acesso de leitura para conceder qualquer outra operação de registro de API. |
   | Pode criar | Marque a caixa de seleção para habilitar objetos de script de outros escopos da aplicação para criar registros nesta tabela. Esta opção oferece proteção de tempo de execução. Por exemplo, um script em outra aplicação pode inserir um novo registro nesta tabela. Esta opção só está disponível quando Pode ler está marcada. Desmarque a caixa de seleção para impedir que objetos de script de outros escopos da aplicação criem registros nesta tabela. |
   | Pode atualizar | Marque a caixa de seleção para habilitar objetos de script de outros escopos da aplicação para modificar registros armazenados nesta tabela. Esta opção oferece proteção de tempo de execução. Por exemplo, um script em outra aplicação pode modificar um valor de campo nesta tabela. Esta opção só está disponível quando Pode ler está marcada. Desmarque a caixa de seleção para impedir que objetos de script de outros escopos da aplicação modifiquem os dados armazenados nesta tabela. |
   | Pode excluir | Marque a caixa de seleção para habilitar objetos de script de outros escopos da aplicação para excluir registros desta tabela. Esta opção oferece proteção de tempo de execução. Por exemplo, um script em outra aplicação pode remover um registro desta tabela. Esta opção só está disponível quando Pode ler está marcada. Desmarque a caixa de seleção para impedir que objetos de script de outros escopos da aplicação excluam registros desta tabela. |
   | Permitir acesso a estas tabelas por meio de serviços web | Marque a caixa de seleção para permitir que os usuários façam entrada [Serviços da web](https://www.servicenow.com/docs/access?context=r_AvailableWebServices&version=yokohama&pubname=yokohama-api-reference&ft:locale=en-US)consultas de serviço web para esta tabela. Esta opção oferece proteção em tempo de design e tempo de execução. O usuário que executa a consulta deve ter as permissões corretas para acessar esta tabela, mesmo quando esta caixa de seleção estiver marcada. Desmarque a caixa de seleção para impedir que os usuários façam consultas de serviço web para esta tabela. |
   | Permitir configuração | Marque a caixa de seleção para habilitar aplicações de outros escopos de aplicações para criar registros de configuração para esta tabela que mudam sua funcionalidade. Por exemplo, um designer de aplicações pode selecionar esta tabela no Tabelas Lista em regras de negócios, scripts de cliente ou ações de IU. Esta opção oferece proteção em tempo de design. Desmarque a caixa de seleção para impedir que os designers de aplicações selecionem esta tabela ao criar registros de configuração. |
   [ ]

   {#t_CreateATable__table_xwp_pny_wt}
7. Clique em Enviar.
{#t_CreateATable__steps_gcm_ns2_xt}

## O que Fazer Depois

Para mudar os rótulos de campo na tabela ou o rótulo da própria tabela, execute a seguinte tarefa:

1. Navegue até a tabela Rótulo de campo \[sys_documentation\] e filtre a tabela para mostrar a tabela que tem os campos que você deseja mudar. Para encontrar o rótulo que representa a tabela em si, filtre os registros onde Elemento está vazio.
2. Abra o registro de campo que você deseja mudar e faça suas atualizações. Para obter uma descrição de cada campo, consulte [Tabela de Rótulo de campo](https://servicenow-prod.fluidtopics.net/n4AL_0f~mFbgUvPmD40zSg "A tabela Rótulo do campo [sys_documentation] armazena o texto dos nomes da tabela junto com os rótulos singular e plural de cada campo na tabela.").
{#t_CreateATable__ol_cm1_k5w_ypb}
* **[Campos padrão globais](https://servicenow-prod.fluidtopics.net/KpSI9L0i6KJWIl~gP2qiIQ)**   
  Quando você cria uma nova tabela personalizada, vários campos aparecem no Colunas da tabela lista integrada. Para todas as tabelas, os campos obrigatórios do sistema são adicionados automaticamente. Não é possível excluir ou modificar esses campos.

