本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
DROP SEQUENCE
DROP SEQUENCE — 移除序列。
支援的語法
DROP SEQUENCE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]
Description
DROP SEQUENCE 會移除序號產生器。序列只能由其擁有者或超級使用者捨棄。
Parameters
IF EXISTS-
如果序列不存在,請勿擲回錯誤。在此情況下會發出通知。
name-
序列的名稱 (選擇性符合結構描述資格)。
CASCADE-
自動捨棄相依於序列的物件,然後捨棄相依於這些物件的所有物件。
RESTRICT-
如果有任何物件相依於序列,請拒絕捨棄序列。這是預設值。
範例
若要移除序列 seq:
DROP SEQUENCE seq;
相容性
DROP SEQUENCE 符合 SQL 標準,但標準只允許每個命令捨棄一個序列,並且與 PostgreSQL 擴充IF EXISTS功能的選項不同。