|
23 | 23 | parameter if known, or &false; if the parameter is not known. |
24 | 24 | </para> |
25 | 25 | <para> |
26 | | - Parameters reported as of PostgreSQL 8.0 include <literal>server_version</literal>, |
27 | | - <literal>server_encoding</literal>, <literal>client_encoding</literal>, |
28 | | - <literal>is_superuser</literal>, <literal>session_authorization</literal>, |
| 26 | + Parameters reported by the server include <literal>server_version</literal>, |
| 27 | + <literal>server_encoding</literal>, <literal>client_encoding</literal>, |
| 28 | + <literal>is_superuser</literal>, <literal>session_authorization</literal>, |
29 | 29 | <literal>DateStyle</literal>, <literal>TimeZone</literal>, and <literal>integer_datetimes</literal>. |
30 | | - (<literal>server_encoding</literal>, <literal>TimeZone</literal>, and |
31 | | - <literal>integer_datetimes</literal> were not reported by releases before 8.0.) Note that |
32 | | - <literal>server_version</literal>, <literal>server_encoding</literal> and <literal>integer_datetimes</literal> |
| 30 | + Note that |
| 31 | + <literal>server_version</literal>, <literal>server_encoding</literal> and <literal>integer_datetimes</literal> |
33 | 32 | cannot change after PostgreSQL startup. |
34 | 33 | </para> |
35 | | - <para> |
36 | | - PostgreSQL 7.3 or lower servers do not report parameter settings, |
37 | | - <function>pg_parameter_status</function> |
38 | | - includes logic to obtain values for <literal>server_version</literal> and |
39 | | - <literal>client_encoding</literal> |
40 | | - anyway. Applications are encouraged to use <function>pg_parameter_status</function> rather than ad |
41 | | - hoc code to determine these values. |
42 | | - </para> |
43 | | - <caution> |
44 | | - <para> |
45 | | - On a pre-7.4 |
46 | | - PostgreSQL server, changing <literal>client_encoding</literal> via <literal>SET</literal> after connection startup will |
47 | | - not be reflected by <function>pg_parameter_status</function>. |
48 | | - </para> |
49 | | - </caution> |
50 | 34 | </refsect1> |
51 | 35 |
|
52 | 36 | <refsect1 role="parameters"> |
|
0 commit comments