SQL Master データベースエンジニアとセキュリティエンジニアとLinuxエンジニアのための情報

順序(SEQUENCE)に関する注意点

順序は以下のように作成する。

CREATE SEQUENCE seq_no START WITH 100 MAXVALUE 200 CYCLE;

直近に採番された順序を取得するには、順序名.CURRVALで取得するが、一度も順序を採番していない場合は、エラーが発生する。

順序の変更はALTER SEQUENCEコマンドを使用しますが、以下の点に注意する必要がある。

 

順序で使用する擬似列NEXTVALとCURRVALには使用できない個所がある。

必ず試験に出るので、覚えよう。