DROP SEQUENCE - Amazon Aurora DSQL

DROP SEQUENCE

DROP SEQUENCE – シーケンスを削除します。

サポートされている構文

DROP SEQUENCE [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]

説明

DROP SEQUENCE はシーケンス番号ジェネレーターを削除します。シーケンスを削除できるのは、その所有者またはスーパーユーザーのみです。

パラメータ

IF EXISTS

シーケンスが存在しなかったとしてもエラーになりません。この場合、通知が発行されます。

.name

シーケンスの名前 (オプションでスキーマ修飾)。

CASCADE

シーケンスに依存するオブジェクト、およびそれらのオブジェクトに依存するすべてのオブジェクトが自動的に削除されます。

RESTRICT

依存するオブジェクトがある場合は、シーケンスの削除を拒否します。これがデフォルトです。

シーケンス seq を削除するには:

DROP SEQUENCE seq;

互換性

DROP SEQUENCE は SQL 標準に準拠していますが、標準ではコマンドごとに 1 つのシーケンスのみを削除できます。また、PostgreSQL 拡張である IF EXISTS オプションは除きます。