diff options
author | Peter Eisentraut <peter_e@gmx.net> | 2011-06-28 17:49:28 +0300 |
---|---|---|
committer | Peter Eisentraut <peter_e@gmx.net> | 2011-06-28 17:49:28 +0300 |
commit | 615c3849722ade16282750aa17658a2543fd2acf (patch) | |
tree | 4252e6be3886b66a678efe1c0f570611612f4418 /doc/src | |
parent | 5594d14696f916e4aad14a3a12a4c15d2e7123bc (diff) | |
download | postgresql-615c3849722ade16282750aa17658a2543fd2acf.tar.gz postgresql-615c3849722ade16282750aa17658a2543fd2acf.zip |
Implement the collation columns of various information schema views
Fill in the collation columns of the views attributes, columns,
domains, and element_types. Also update collation information in
sql_implementation_info.
Diffstat (limited to 'doc/src')
-rw-r--r-- | doc/src/sgml/information_schema.sgml | 108 |
1 files changed, 93 insertions, 15 deletions
diff --git a/doc/src/sgml/information_schema.sgml b/doc/src/sgml/information_schema.sgml index 396d3e76365..1c7ab9498ec 100644 --- a/doc/src/sgml/information_schema.sgml +++ b/doc/src/sgml/information_schema.sgml @@ -380,6 +380,53 @@ </row> <row> + <entry><literal>character_set_catalog</literal></entry> + <entry><type>sql_identifier</type></entry> + <entry>Applies to a feature not available in <productname>PostgreSQL</></entry> + </row> + + <row> + <entry><literal>character_set_schema</literal></entry> + <entry><type>sql_identifier</type></entry> + <entry>Applies to a feature not available in <productname>PostgreSQL</></entry> + </row> + + <row> + <entry><literal>character_set_name</literal></entry> + <entry><type>sql_identifier</type></entry> + <entry>Applies to a feature not available in <productname>PostgreSQL</></entry> + </row> + + <row> + <entry><literal>collation_catalog</literal></entry> + <entry><type>sql_identifier</type></entry> + <entry> + Name of the database containing the collation of the attribute + (always the current database), null if default or the data type + of the attribute is not collatable + </entry> + </row> + + <row> + <entry><literal>collation_schema</literal></entry> + <entry><type>sql_identifier</type></entry> + <entry> + Name of the schema containing the collation of the attribute, + null if default or the data type of the attribute is not + collatable + </entry> + </row> + + <row> + <entry><literal>collation_name</literal></entry> + <entry><type>sql_identifier</type></entry> + <entry> + Name of the collation of the attribute, null if default or the + data type of the attribute is not collatable + </entry> + </row> + + <row> <entry><literal>numeric_precision</literal></entry> <entry><type>cardinal_number</type></entry> <entry> @@ -1321,19 +1368,29 @@ <row> <entry><literal>collation_catalog</literal></entry> <entry><type>sql_identifier</type></entry> - <entry>Applies to a feature not available in <productname>PostgreSQL</></entry> + <entry> + Name of the database containing the collation of the column + (always the current database), null if default or the data type + of the column is not collatable + </entry> </row> <row> <entry><literal>collation_schema</literal></entry> <entry><type>sql_identifier</type></entry> - <entry>Applies to a feature not available in <productname>PostgreSQL</></entry> + <entry> + Name of the schema containing the collation of the column, null + if default or the data type of the column is not collatable + </entry> </row> <row> <entry><literal>collation_name</literal></entry> <entry><type>sql_identifier</type></entry> - <entry>Applies to a feature not available in <productname>PostgreSQL</></entry> + <entry> + Name of the collation of the column, null if default or the + data type of the column is not collatable + </entry> </row> <row> @@ -1996,19 +2053,29 @@ <row> <entry><literal>collation_catalog</literal></entry> <entry><type>sql_identifier</type></entry> - <entry>Applies to a feature not available in <productname>PostgreSQL</></entry> + <entry> + Name of the database containing the collation of the domain + (always the current database), null if default or the data type + of the domain is not collatable + </entry> </row> <row> <entry><literal>collation_schema</literal></entry> <entry><type>sql_identifier</type></entry> - <entry>Applies to a feature not available in <productname>PostgreSQL</></entry> + <entry> + Name of the schema containing the collation of the domain, null + if default or the data type of the domain is not collatable + </entry> </row> <row> <entry><literal>collation_name</literal></entry> <entry><type>sql_identifier</type></entry> - <entry>Applies to a feature not available in <productname>PostgreSQL</></entry> + <entry> + Name of the collation of the column, null if default or the + data type of the domain is not collatable + </entry> </row> <row> @@ -2275,19 +2342,30 @@ ORDER BY c.ordinal_position; <row> <entry><literal>collation_catalog</literal></entry> <entry><type>sql_identifier</type></entry> - <entry>Applies to a feature not available in <productname>PostgreSQL</></entry> + <entry> + Name of the database containing the collation of the element + type (always the current database), null if default or the data + type of the element is not collatable + </entry> </row> <row> <entry><literal>collation_schema</literal></entry> <entry><type>sql_identifier</type></entry> - <entry>Applies to a feature not available in <productname>PostgreSQL</></entry> + <entry> + Name of the schema containing the collation of the element + type, null if default or the data type of the element is not + collatable + </entry> </row> <row> <entry><literal>collation_name</literal></entry> <entry><type>sql_identifier</type></entry> - <entry>Applies to a feature not available in <productname>PostgreSQL</></entry> + <entry> + Name of the collation of the element type, null if default or + the data type of the element is not collatable + </entry> </row> <row> @@ -3025,19 +3103,19 @@ ORDER BY c.ordinal_position; <row> <entry><literal>collation_catalog</literal></entry> <entry><type>sql_identifier</type></entry> - <entry>Applies to a feature not available in <productname>PostgreSQL</></entry> + <entry>Always null, since this information is not applied to parameter data types in <productname>PostgreSQL</></entry> </row> <row> <entry><literal>collation_schema</literal></entry> <entry><type>sql_identifier</type></entry> - <entry>Applies to a feature not available in <productname>PostgreSQL</></entry> + <entry>Always null, since this information is not applied to parameter data types in <productname>PostgreSQL</></entry> </row> <row> <entry><literal>collation_name</literal></entry> <entry><type>sql_identifier</type></entry> - <entry>Applies to a feature not available in <productname>PostgreSQL</></entry> + <entry>Always null, since this information is not applied to parameter data types in <productname>PostgreSQL</></entry> </row> <row> @@ -3912,19 +3990,19 @@ ORDER BY c.ordinal_position; <row> <entry><literal>collation_catalog</literal></entry> <entry><type>sql_identifier</type></entry> - <entry>Applies to a feature not available in <productname>PostgreSQL</></entry> + <entry>Always null, since this information is not applied to return data types in <productname>PostgreSQL</></entry> </row> <row> <entry><literal>collation_schema</literal></entry> <entry><type>sql_identifier</type></entry> - <entry>Applies to a feature not available in <productname>PostgreSQL</></entry> + <entry>Always null, since this information is not applied to return data types in <productname>PostgreSQL</></entry> </row> <row> <entry><literal>collation_name</literal></entry> <entry><type>sql_identifier</type></entry> - <entry>Applies to a feature not available in <productname>PostgreSQL</></entry> + <entry>Always null, since this information is not applied to return data types in <productname>PostgreSQL</></entry> </row> <row> |