|
1884 | 1884 | SELECT c.column_name, c.data_type, e.data_type AS element_type
|
1885 | 1885 | FROM information_schema.columns c LEFT JOIN information_schema.element_types e
|
1886 | 1886 | ON ((c.table_catalog, c.table_schema, c.table_name, 'TABLE', c.dtd_identifier)
|
1887 |
| - = (e.object_catalog, e.object_schema, e.object_name, e.object_type, e.dtd_identifier)) |
| 1887 | + = (e.object_catalog, e.object_schema, e.object_name, e.object_type, e.collection_type_identifier)) |
1888 | 1888 | WHERE c.table_schema = '...' AND c.table_name = '...'
|
1889 | 1889 | ORDER BY c.ordinal_position;
|
1890 | 1890 | </programlisting>
|
@@ -1944,11 +1944,13 @@ ORDER BY c.ordinal_position;
|
1944 | 1944 | </row>
|
1945 | 1945 |
|
1946 | 1946 | <row>
|
1947 |
| - <entry><literal>dtd_identifier</literal></entry> |
| 1947 | + <entry><literal>collection_type_identifier</literal></entry> |
1948 | 1948 | <entry><type>sql_identifier</type></entry>
|
1949 | 1949 | <entry>
|
1950 | 1950 | The identifier of the data type descriptor of the array being
|
1951 |
| - described |
| 1951 | + described. Use this to join with the |
| 1952 | + <literal>dtd_identifier</literal> columns of other information |
| 1953 | + schema views. |
1952 | 1954 | </entry>
|
1953 | 1955 | </row>
|
1954 | 1956 |
|
@@ -2103,6 +2105,14 @@ ORDER BY c.ordinal_position;
|
2103 | 2105 | <entry>Always null, because arrays always have unlimited maximum cardinality in <productname>PostgreSQL</></entry>
|
2104 | 2106 | </row>
|
2105 | 2107 |
|
| 2108 | + <row> |
| 2109 | + <entry><literal>dtd_identifier</literal></entry> |
| 2110 | + <entry><type>sql_identifier</type></entry> |
| 2111 | + <entry> |
| 2112 | + An identifier of the data type descriptor of the element. This |
| 2113 | + is currently not useful. |
| 2114 | + </entry> |
| 2115 | + </row> |
2106 | 2116 | </tbody>
|
2107 | 2117 | </tgroup>
|
2108 | 2118 | </table>
|
|
0 commit comments