|
|
|
@ -30,7 +30,7 @@ DROP EXTENSION [ IF EXISTS ] <replaceable class="parameter">name</replaceable> [ |
|
|
|
|
|
|
|
|
|
<para> |
|
|
|
|
<command>DROP EXTENSION</command> removes extensions from the database. |
|
|
|
|
Dropping an extension causes its component objects, and other explicitly |
|
|
|
|
Dropping an extension causes its member objects, and other explicitly |
|
|
|
|
dependent routines (see <xref linkend="sql-alterroutine"/>, |
|
|
|
|
the <literal>DEPENDS ON EXTENSION <replaceable>extension_name</replaceable> |
|
|
|
|
</literal> action), to be dropped as well. |
|
|
|
@ -80,9 +80,9 @@ DROP EXTENSION [ IF EXISTS ] <replaceable class="parameter">name</replaceable> [ |
|
|
|
|
<term><literal>RESTRICT</literal></term> |
|
|
|
|
<listitem> |
|
|
|
|
<para> |
|
|
|
|
This option prevents the specified extensions from being dropped |
|
|
|
|
if there exist non-extension-member objects that depend on any |
|
|
|
|
of the extensions. This is the default. |
|
|
|
|
This option prevents the specified extensions from being dropped if |
|
|
|
|
other objects, besides these extensions, their members, and their |
|
|
|
|
explicitly dependent routines, depend on them. This is the default. |
|
|
|
|
</para> |
|
|
|
|
</listitem> |
|
|
|
|
</varlistentry> |
|
|
|
|