流れる石のように

最近はMacMiniでのPHP開発日記

シーケンス (SEQUENCE) メモ

2005-09-01 19:20:01 | oracle

シーケンスあれこれ



CREATE SEQUENCE -- 自分のスキーマ内に順序を作成する。
CREATE ANY SEQUENCE -- 任意のスキーマ内に順序を作成する。
ALTER ANY SEQUENCE -- 任意のスキーマ内の順序を変更する。
DROP ANY SEQUENCE -- 任意のスキーマ内の順序を削除する。
SELECT ANY SEQUENCE -- 任意のスキーマ内の順序を参照する。

シーケンスの作成


CREATE SEQUENCE (シーケンス名)

シーケンスの現在値の変更


方法1

DropしてCreate
方法2

ALTER SEQUENCE (シーケンス名) INCREMENT BY (したい値までの数)
ALTER SEQUENCE (シーケンス名) INCREMENT BY 1;
1ずつインクルメントに戻す
※:稼動中のシステムにすると危険。プログラムから呼ばれたから一気にくるう

おすすめblog


オペラな日記
http://opera.cocolog-nifty.com/blog/oracle/

最新の画像もっと見る