@ -23915,28 +23915,8 @@ SELECT currval(pg_get_serial_sequence('sometable', 'id'));
Returns an array of the flags associated with the given GUC, or
Returns an array of the flags associated with the given GUC, or
<literal>NULL</literal> if it does not exist. The result is
<literal>NULL</literal> if it does not exist. The result is
an empty array if the GUC exists but there are no flags to show.
an empty array if the GUC exists but there are no flags to show.
Only the most useful flags are exposed, as of the following:
Only the most useful flags listed in
<simplelist>
<xref linkend="functions-pg-settings-flags"/> are exposed.
<member>
<literal>EXPLAIN</literal>: parameters included in
<command>EXPLAIN (SETTINGS)</command> commands.
</member>
<member>
<literal>NO_SHOW_ALL</literal>: parameters excluded from
<command>SHOW ALL</command> commands.
</member>
<member>
<literal>NO_RESET_ALL</literal>: parameters excluded from
<command>RESET ALL</command> commands.
</member>
<member>
<literal>NOT_IN_SAMPLE</literal>: parameters not included in
<filename>postgresql.conf</filename> by default.
</member>
<member>
<literal>RUNTIME_COMPUTED</literal>: runtime-computed parameters.
</member>
</simplelist>
</para></entry>
</para></entry>
</row>
</row>
@ -24344,6 +24324,46 @@ SELECT collation for ('foo' COLLATE "de_DE");
</tgroup>
</tgroup>
</table>
</table>
<table id="functions-pg-settings-flags">
<title>GUC Flags</title>
<tgroup cols="2">
<thead>
<row><entry>Flag</entry><entry>Description</entry></row>
</thead>
<tbody>
<row>
<entry><literal>EXPLAIN</literal></entry>
<entry>Parameters with this flag are included in
<command>EXPLAIN (SETTINGS)</command> commands.
</entry>
</row>
<row>
<entry><literal>NO_SHOW_ALL</literal></entry>
<entry>Parameters with this flag are excluded from
<command>SHOW ALL</command> commands.
</entry>
</row>
<row>
<entry><literal>NO_RESET_ALL</literal></entry>
<entry>Parameters with this flag are excluded from
<command>RESET ALL</command> commands.
</entry>
</row>
<row>
<entry><literal>NOT_IN_SAMPLE</literal></entry>
<entry>Parameters with this flag are not included in
<filename>postgresql.conf</filename> by default.
</entry>
</row>
<row>
<entry><literal>RUNTIME_COMPUTED</literal></entry>
<entry>Parameters with this flag are runtime-computed ones.
</entry>
</row>
</tbody>
</tgroup>
</table>
<para>
<para>
<xref linkend="functions-info-object-table"/> lists functions related to
<xref linkend="functions-info-object-table"/> lists functions related to
database object identification and addressing.
database object identification and addressing.