@@ -4845,9 +4845,11 @@ ORDER BY c.ordinal_position;
4845
4845
<title><literal>routine_column_usage</literal></title>
4846
4846
4847
4847
<para>
4848
- The view <literal>routine_column_usage</literal> is meant to identify all
4849
- columns that are used by a function or procedure. This information is
4850
- currently not tracked by <productname>PostgreSQL</productname>.
4848
+ The view <literal>routine_column_usage</literal> identifies all columns
4849
+ that are used by a function or procedure, either in the SQL body or in
4850
+ parameter default expressions. (This only works for unquoted SQL bodies,
4851
+ not quoted bodies or functions in other languages.) A column is only
4852
+ included if its table is owned by a currently enabled role.
4851
4853
</para>
4852
4854
4853
4855
<table>
@@ -5084,12 +5086,12 @@ ORDER BY c.ordinal_position;
5084
5086
<title><literal>routine_routine_usage</literal></title>
5085
5087
5086
5088
<para>
5087
- The view <literal>routine_routine_usage</literal>is meant to identify all
5088
- functions or procedures that are used by another (or the same) function or
5089
- procedure, either in the body or in parameter default expressions.
5090
- Currently, only functions used in parameter default expressions are
5091
- tracked. An entry is included here only if the used function is owned by a
5092
- currently enabled role. (There is no such restriction on the using
5089
+ The view <literal>routine_routine_usage</literal>identifies all functions
5090
+ or procedures that are used by another (or the same) function or procedure,
5091
+ either in theSQL body or in parameter default expressions. (This only
5092
+ works for unquoted SQL bodies, not quoted bodies or functions in other
5093
+ languages.) An entry is included here only if the used function is owned
5094
+ by a currently enabled role. (There is no such restriction on the using
5093
5095
function.)
5094
5096
</para>
5095
5097
@@ -5183,11 +5185,11 @@ ORDER BY c.ordinal_position;
5183
5185
<title><literal>routine_sequence_usage</literal></title>
5184
5186
5185
5187
<para>
5186
- The view <literal>routine_sequence_usage</literal>is meant to identify all
5187
- sequences that are used by a function or procedure, either in the body or
5188
- in parameter default expressions.Currently, onlysequences used in
5189
- parameter default expressions are tracked. A sequence is only included if
5190
- that sequence is owned by a currently enabled role.
5188
+ The view <literal>routine_sequence_usage</literal>identifies all sequences
5189
+ that are used by a function or procedure, either in theSQL body or in
5190
+ parameter default expressions.(This onlyworks for unquoted SQL bodies,
5191
+ not quoted bodies or functions in other languages.) A sequence is only
5192
+ included if that sequence is owned by a currently enabled role.
5191
5193
</para>
5192
5194
5193
5195
<table>