シーケンス シーケンス(SEQUENCE)とは Oracle によって提供されている高速に連番(※)を発行するための仕組みである*1。この機構にはシーケンス・ジェネレータ(順序生成装置?)という立派な名前も付いている。シングルインスタンス環境では番号をキャッシュしているだけにみえるが、RAC(Real Application Cluster) の環境の ORDER 付きのシーケンスの場合には、舞台裏でなにやら調整しているようである。 (※) 増分値を設定すれば飛び番の採番も可能 シーケンスの構文 CREATE SEQUENCE sequence_name [ INCREMENT BY integer (INCREMENT BY 1) ] [ START WITH integer (START WITH 1) ] [ NOMAXVALUE | MAXVALUE integer ] [ NOM