Skrive fleksibel og effektiv kode med NumberSequences
Aktiveret for | Offentlig forhåndsversion | Generel tilgængelighed |
---|---|---|
Brugere efter administratorer, udviklere eller analytikere | ![]() |
![]() |
Forretningsværdi
Forbedringer til NumberSequences-datotypen strømliner udviklingen og udførelsen af kode, der opretter og administrerer nummersekvenser i databasen, hvilket resulterer i øget effektivitet og hastighed.
Funktionsdetaljer
Denne udgivelse tilbyder følgende forbedringer af NumberSequences-datatypen:
Ny genstartshandling
Forud for denne udgivelse skulle en nummersekvens slettes og genskabes for at genstarte den. Nu forenkler og fremskynder en ny genstart denne proces. Handlingen har følgende syntaks:
Restart(name: text; seed: BigInteger; CompanySpecific: bool)
Ny RangeStart-handling
En ny RangeStart-handling giver udviklere mulighed for at anmode om flere værdier fra talsekvensen på én gang, hvilket betyder ingen huller og færre SQL-rundture. Handlingen har følgende syntaks:
RangeStart : = Range(name: text; count: integer; CompanySpecific: bool);
Forbedrede Next-, Current- og Exists-handlinger
Disse handlinger er nu 8 til 32 procent hurtigere.
Se også
Datatypen NumberSequence (dokumentation)