<varlistentry id="sql-altertable-parms-restrict">
<term><literal>RESTRICT</literal></term>
<listitem>
<para>
Refuse to drop the column or constraint if there are any dependent
objects. This is the default behavior.
</para>
</listitem>
</varlistentry>
<varlistentry id="sql-altertable-parms-trigger-name">
<term><replaceable class="parameter">trigger_name</replaceable></term>
<listitem>
<para>
Name of a single trigger to disable or enable.
</para>
</listitem>
</varlistentry>
<varlistentry id="sql-altertable-parms-all">
<term><literal>ALL</literal></term>
<listitem>
<para>
Disable or enable all triggers belonging to the table.
(This requires superuser privilege if any of the triggers are
internally generated constraint triggers, such as those that are used
to implement foreign key constraints or deferrable uniqueness and
exclusion constraints.)
</para>
</listitem>
</varlistentry>
<varlistentry id="sql-altertable-parms-user">
<term><literal>USER</literal></term>
<listitem>
<para>
Disable or enable all triggers belonging to the table except for
internally generated constraint triggers, such as those that are used
to implement foreign key constraints or deferrable uniqueness and
exclusion constraints.
</para>
</listitem>
</varlistentry>
<varlistentry id="sql-altertable-parms-index-name">
<term><replaceable class="parameter">index_name</replaceable></term>
<listitem>
<para>
The name of an existing index.
</para>
</listitem>
</varlistentry>
<varlistentry id="sql-altertable-parms-storage-parameter">
<term><replaceable class="parameter">storage_parameter</replaceable></term>
<listitem>
<para>
The name of a table storage parameter.
</para>
</listitem>
</varlistentry>
<varlistentry id="sql-altertable-parms-value">
<term><replaceable class="parameter">value</replaceable></term>
<listitem>
<para>
The new value for a table storage parameter.
This might be a number or a word depending on the parameter.
</para>
</listitem>
</varlistentry>
<varlistentry id="sql-altertable-parms-parent-table">
<term><replaceable class="parameter">parent_table</replaceable></term>
<listitem>
<para>
A parent table to associate or de-associate with this table.
</para>
</listitem>
</varlistentry>
<varlistentry id="sql-altertable-parms-new-owner">
<term><replaceable class="parameter">new_owner</replaceable></term>
<listitem>
<para>
The user name of the new owner of the table.
</para>
</listitem>
</varlistentry>
<varlistentry id="sql-altertable-parms-new-access-method">
<term><replaceable class="parameter">new_access_method</replaceable></term>
<listitem>
<para>
The name of the access method to which the table will be converted.
</para>
</listitem>
</varlistentry>
<varlistentry id="sql-altertable-parms-new-tablespace">
<term><replaceable class="parameter">new_tablespace</replaceable></term>
<listitem>
<para>
The name of the tablespace to which the table will be moved.
</para>
</listitem>
</varlistentry>
<varlistentry id="sql-altertable-parms-new-schema">
<term><replaceable class="parameter">new_schema</replaceable></term>
<listitem>
<para>
The name of the schema to which the table will be moved.
</para>
</listitem>
</varlistentry>
<varlistentry id="sql-altertable-parms-partition-name">
<term><replaceable class="parameter">partition_name</replaceable></term>
<listitem>
<para>