Compartilhar via


Escrever código flexível e de alto desempenho com NumberSequences

Habilitação para Versão preliminar pública Disponibilidade geral
Usuários por administradores, criadores ou analistas 1º de abril de 2024 1º de abril de 2024

Benefícios do recurso

Os aprimoramentos no tipo de data NumberSequences simplificam o desenvolvimento e a execução do código que cria e gerencia sequências numéricas no banco de dados, resultando em maior eficiência e velocidade.

Detalhes do recurso

Esta versão oferece os seguintes aprimoramentos no tipo de dados NumberSequences:

  • Nova operação Reiniciar

    Antes desta versão, uma sequência numérica precisava ser excluída e recriada para reiniciá-la. Uma nova operação Reiniciar simplifica e acelera esse processo. A operação tem a seguinte sintaxe:

    Restart(name: text; seed: BigInteger; CompanySpecific: bool)
    
  • Nova operação RangeStart

    Uma nova operação RangeStart permite aos desenvolvedores solicitar vários valores da sequência numérica de uma só vez. Isso significa a ausência de lacunas e menos idas e voltas de SQL. A operação tem a seguinte sintaxe:

      RangeStart : = Range(name: text; count: integer; CompanySpecific: bool);
    
  • Operações Seguinte, Atual e Existe aperfeiçoadas

    Essas operações agora são de 8% a 32% mais rápidas.

Consulte também

Tipo de dados NumberSequence (documentos)