NumberSequences を使用して柔軟でパフォーマンスの高いコードを作成する
有効対象 | パブリック プレビュー | 一般提供 |
---|---|---|
ユーザー向けで、管理者、作成者、またはアナリストによる有効化/構成が必要 | 2024 年 4 月 1 日 | 2024 年 4 月 1 日 |
ビジネス バリュー
NumberSequences データ型の改善により、データベース内の数値シーケンスを作成および管理するコードの開発と実行が合理化され、効率と速度が向上します。
機能の詳細
このリリースでは、NumberSequences データ型に対する次の改良が提供されます。
新しい Restart 操作
このリリースより前は、番号シーケンスを開始し直すには、それを削除して再作成する必要がありました。 現在は、新しい Restart 操作により、このプロセスが簡素化され、高速化されています。 操作の構文は次のとおりです。
Restart(name: text; seed: BigInteger; CompanySpecific: bool)
新しい RangeStart 操作
新しい RangeStart 操作により、開発者は数値シーケンスに複数の値を一度に要求できるため、ギャップがなく、SQL ラウンドトリップが少なくなります。 操作の構文は次のとおりです。
RangeStart : = Range(name: text; count: integer; CompanySpecific: bool);
改良された Next、Current、Exists 操作
これらの操作は 8 から 32% 高速化されました。
関連項目
NumberSequence データ型 (ドキュメント)