DROP ACCESS METHOD — アクセスメソッドを削除する
DROP ACCESS METHOD [ IF EXISTS ] name [ CASCADE | RESTRICT ]
DROP ACCESS METHODは既存のアクセスメソッドを削除します。
スーパーユーザのみがアクセスメソッドを削除できます。
IF EXISTSアクセスメソッドが存在しない時にエラーを発生させません。 この場合、注意が発行されます。
name既存のアクセスメソッドの名前です。
CASCADEアクセスメソッドに依存するオブジェクト(演算子クラス、演算子族、インデックスなど)を自動的に削除し、さらに、それらのオブジェクトに依存するすべてのオブジェクトも削除します(5.13参照)。
RESTRICTアクセスメソッドに依存するオブジェクトが1つでもあれば、削除を拒絶します。 これがデフォルトです。
アクセスメソッドheptreeを削除するには次のようにします。
DROP ACCESS METHOD heptree;
DROP ACCESS METHODはPostgreSQLの拡張です。