Sequência
Introdução
No NocoBase, a sequência (Sequence) é usada para gerar números comerciais.
O campo de sequência é adequado para números de pedidos, contratos, ordens de serviço, solicitações e outros identificadores que exigem regras legíveis. Diferentemente da chave primária, ele é mais voltado à exibição comercial e à identificação manual.
Se você precisa apenas de um identificador interno exclusivo, use Snowflake ID, UUID ou Nano ID.
Cenários de uso
A sequência é adequada para estes cenários comerciais:
- Números de pedidos e contratos
- Números de ordens de serviço e solicitações
- Identificadores de ativos e equipamentos
- Números com prefixos, datas ou regras incrementais
Criação e configuração
Na página «Configure fields» da tabela de dados, clique em «Add field» e selecione «Sequência» para criar um campo de sequência.

Depois de criado, o nome do campo será referenciado por blocos de página, permissões, fluxos de trabalho e APIs. Confirme a nomenclatura antes da criação para evitar custos de ajuste de configuração posteriormente.
Características do campo
O comportamento padrão do campo de sequência é o seguinte:
Edição da configuração
Depois de criar o campo, clique em «Edit» à direita dele para editar sua configuração. A edição do campo serve principalmente para ajustar como ele será exibido e usado no NocoBase, por exemplo, alterando o nome exibido, a descrição, o valor padrão, as regras de validação ou as configurações específicas do campo.
Se o campo vier de uma tabela já sincronizada no banco de dados principal, a edição normalmente consiste em fazer um mapeamento de campo — mapeando o campo do banco de dados para o Field type e o Field interface do NocoBase.
Alterar o Field type ou o Field interface não equivale a simplesmente mudar um nome exibido. Isso afeta a forma de armazenamento do campo, o componente de entrada, as regras de validação, as condições de filtragem e a forma de uso das variáveis em fluxos de trabalho. Quando houver muitos dados existentes, confirme primeiro se o formato dos dados é compatível.
Exclusão do campo
Clique em «Delete» à direita do campo para excluir o campo de sequência. No banco de dados principal, também é possível selecionar vários campos e excluí-los em lote.
Ao excluir um campo de sequência criado no banco de dados principal, normalmente a coluna correspondente no banco de dados e os dados existentes nessa coluna também serão excluídos. Ao excluir um campo sincronizado do banco de dados ou mapeado de uma fonte de dados externa, o impacto depende da fonte de dados e da origem do campo correspondente.
A exclusão de um campo pode afetar blocos de página, formulários, filtros, permissões, fluxos de trabalho, APIs, importações, exportações e dados existentes. Antes de excluir, confirme se o campo ainda é referenciado por alguma configuração comercial.
Uso na configuração de páginas
O campo de sequência é adequado para cenários de numeração comercial e pesquisa manual.

Links relacionados
- Campos — Entenda a função, a classificação e a lógica de mapeamento dos campos
- Tabela comum — Crie e gerencie campos em uma tabela comum
- Texto de linha única — Mantenha números comerciais manualmente
- Snowflake ID — Use um ID de chave primária interna

