DROP SEQUENCE
Name
DROP SEQUENCE
   --  シーケンスの削除
  
Synopsis
DROP SEQUENCE name [, ...] [ CASCADE | RESTRICT ]
  
入力
   
    
- name
- 	シーケンスの名前です (スキーマ修飾名でも可)。
        
- CASCADE
-         このシーケンスに依存しているオブジェクトを自動的に削除します。
        
- RESTRICT
-         依存オブジェクトがある場合に、このシーケンスの削除を拒否します。これがデフォルトです。
        
   
出力
   
    
- DROP SEQUENCE
       
- 	シーケンスの削除に成功すると返されるメッセージです。
        
- ERROR: sequence "name" does not exist
       
- 	このメッセージは、指定したシーケンスが存在しない場合に出されます。
        
   
説明
  
   DROP SEQUENCE はシーケンス番号生成機構をデータベースから削除します。 現在のシーケンスは特別なテーブルとして実装されていますので、このコマンドは DROP TABLE 文と同じように動作します。
  
注釈
   
    DROP SEQUENCE 文は PostgreSQL の言語拡張です。
   
    シーケンスの作成方法に関する情報については CREATE SEQUENCE を参照して下さい。
   
使用方法
  
   シーケンス serial をデータベースから削除するには以下のようにします。
   
DROP SEQUENCE serial;
   
  
互換性
  
SQL92
   
    SQL92 には DROP SEQUENCE はありません。