Set user_defined_types.data_type to null
authorPeter Eisentraut
Mon, 4 Jul 2011 20:09:42 +0000 (23:09 +0300)
committerPeter Eisentraut
Mon, 4 Jul 2011 20:09:42 +0000 (23:09 +0300)
On re-reading the standard, this field is only used for distinct or
reference types.

doc/src/sgml/information_schema.sgml
src/backend/catalog/information_schema.sql

index 1c7ab9498ec1855a7f01393f96627642117b2c3b..77a00cde9bdc00cfc8f49795459cf5ec856adf23 100644 (file)
@@ -5925,11 +5925,7 @@ ORDER BY c.ordinal_position;
      
       data_type
       character_data
-      
-       Always USER-DEFINED TYPE (for joining
-       against object_type columns in other
-       views)
-      
+      Applies to a feature not available in PostgreSQL
      
 
      
index b4be3e2cb4e6003c97fa4a5124bb84d8e446c4aa..966eb08b97dfcf06fe74617cfb765e7a0c2fc7ff 100644 (file)
@@ -2198,7 +2198,7 @@ CREATE VIEW user_defined_types AS
            CAST(null AS sql_identifier) AS ordering_routine_schema,
            CAST(null AS sql_identifier) AS ordering_routine_name,
            CAST(null AS character_data) AS reference_type,
-           CAST('USER-DEFINED TYPE' AS character_data) AS data_type,
+           CAST(null AS character_data) AS data_type,
            CAST(null AS cardinal_number) AS character_maximum_length,
            CAST(null AS cardinal_number) AS character_octet_length,
            CAST(null AS sql_identifier) AS character_set_catalog,