データベーススペシャリスト暗記無料で始める

SQLのシーケンスに関する説明のうち、適切なものはどれか。

データベーススペシャリスト試験/2024年度 秋期 午前Ⅱ 問1/SQL / オブジェクト

選択肢

正解と解説

正解:エ トランザクション開始後のシーケンスの値の取得による現在基底値の変更は、トランザクションのロールバックでその変更を取り消すことができない。

シーケンスは、採番用のオブジェクトとして値を払い出す仕組みであり、NEXT VALUE FOR などで値を取得した時点で現在基底値が進む。この採番の進行はトランザクションの制御対象外に置かれており、あとでロールバックしても消費した番号は戻らない。そのため採番結果に欠番が生じることがあり、連番であることを業務要件に依存させてはいけない、というのが実務上の注意点である。

この問題を解く(同じ分野をあと9問) →

選択肢ごとの解説

出典:令和6年度 秋期 データベーススペシャリスト試験 午前Ⅱ 問1(IPA)原本の紙面を見る(IPA 問題冊子より)

この問題に出た用語

同じ分野の他の問題

最終更新:2026-10-06/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。