Oracle では、「シーケンス シーケンス名を削除」を使用してシーケンスを削除できます。シーケンスとは、一連の番号、つまりシーケンス番号を自動的に増加させることを意味します。シーケンス番号は自動的に増加し、リセットすることはできません。シーケンスを削除するには、drop sequence ステートメントを使用する必要があります。
このチュートリアルの動作環境: Windows 10 システム、Oracle 11g バージョン、Dell G3 コンピューター。
Oracle では、シーケンスとはいわゆるシリアル番号です。取得するたびに自動的に増加します。通常、シーケンスを削除する必要がある場所で使用されます。シリアル番号順に並べ替えます。利点は正確で効率的であることですが、欠点はリセットできず、削除して再作成しない限り増加し続けることです。
削除シーケンス
次のステートメントを実行して削除を実行します
Oracle 削除シーケンス: シーケンスの削除 xxxx
DROP SEQUENCE sequence_test; drop sequence student_id;
拡張知識:
シーケンスの作成
最初に CREATE SEQUENCE または CREATE ANY SEQUENCE 権限を持っている必要があります (通常はすべてがこの権限を持っています)
CREATE SEQUENCE sequence_test
INCREMENT BY 1 - - 一度にいくつか追加します
START WITH 1 -- 1 から数え始めます
2. シーケンスの使用 (CURRVAL、NEXTVAL)
CURRVAL = シーケンスの現在の値を返す NEXTVAL = シーケンスの値を増やすを返し、シーケンス値を返します。 SELECT sequence_test.NEXTVAL FROM DUAL;自己インクリメント効果を実現します。 SELECT sequence_test.CURRVAL FROM DUAL;現在のシーケンス値を表示します。注: シーケンスを使用できる場所:ALTER sequence_test MAXVALUE 10000 MINVALUE -300
推奨チュートリアル: 「
Oracle Video Tutorial以上がOracleでシーケンスを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。