スケーラブルデータベースサーバ HiRDB Version 8 UAP開発ガイド
順序数生成子は,ユーザやトランザクションの状態に関係なく,連続した番号(順序番号)を一度に一つ生成します。順序数生成子の概要を次の図に示します。
図4-78 順序数生成子の概要
- [説明]
- 順序数生成子が生成する順序番号を取得するためには,NEXT VALUE式を使用します。NEXT VALUE式は,順序数生成子が生成した最新の値(現在値)の次の値を取得し,現在値を次の値に更新します。
- 順序数生成子が定義されてから一度もNEXT VALUE式を使用していない場合,現在値は未設定となります。現在値が未設定の状態でNEXT VALUE式を使用すると,順序数生成子の開始値が返され,現在値には順序数生成子の開始値が格納されます。
- 注意事項
- 現在値はロールバックが発生しても回復されません。トランザクションの状態に関係なく,連続した番号を生成します。
All Rights Reserved. Copyright (C) 2006, 2016, Hitachi, Ltd.