rembrembdocs

| Column Type

Description

| | --- | |

object_catalog sql_identifier

Name of the database that contains the object that uses the array being described (always the current database)

| |

object_schema sql_identifier

Name of the schema that contains the object that uses the array being described

| |

object_name sql_identifier

Name of the object that uses the array being described

| |

object_type character_data

The type of the object that uses the array being described: one of TABLE (the array is used by a column of that table), USER-DEFINED TYPE (the array is used by an attribute of that composite type), DOMAIN (the array is used by that domain), ROUTINE (the array is used by a parameter or the return data type of that function).

| |

collection_type_identifier sql_identifier

The identifier of the data type descriptor of the array being described. Use this to join with the dtd_identifier columns of other information schema views.

| |

data_type character_data

Data type of the array elements, if it is a built-in type, else USER-DEFINED (in that case, the type is identified in udt_name and associated columns).

| |

character_maximum_length cardinal_number

Always null, since this information is not applied to array element data types in PostgreSQL

| |

character_octet_length cardinal_number

Always null, since this information is not applied to array element data types in PostgreSQL

| |

character_set_catalog sql_identifier

Applies to a feature not available in PostgreSQL

| |

character_set_schema sql_identifier

Applies to a feature not available in PostgreSQL

| |

character_set_name sql_identifier

Applies to a feature not available in PostgreSQL

| |

collation_catalog sql_identifier

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

| |

collation_schema sql_identifier

Name of the schema containing the collation of the element type, null if default or the data type of the element is not collatable

| |

collation_name sql_identifier

Name of the collation of the element type, null if default or the data type of the element is not collatable

| |

numeric_precision cardinal_number

Always null, since this information is not applied to array element data types in PostgreSQL

| |

numeric_precision_radix cardinal_number

Always null, since this information is not applied to array element data types in PostgreSQL

| |

numeric_scale cardinal_number

Always null, since this information is not applied to array element data types in PostgreSQL

| |

datetime_precision cardinal_number

Always null, since this information is not applied to array element data types in PostgreSQL

| |

interval_type character_data

Always null, since this information is not applied to array element data types in PostgreSQL

| |

interval_precision cardinal_number

Always null, since this information is not applied to array element data types in PostgreSQL

| |

udt_catalog sql_identifier

Name of the database that the data type of the elements is defined in (always the current database)

| |

udt_schema sql_identifier

Name of the schema that the data type of the elements is defined in

| |

udt_name sql_identifier

Name of the data type of the elements

| |

scope_catalog sql_identifier

Applies to a feature not available in PostgreSQL

| |

scope_schema sql_identifier

Applies to a feature not available in PostgreSQL

| |

scope_name sql_identifier

Applies to a feature not available in PostgreSQL

| |

maximum_cardinality cardinal_number

Always null, because arrays always have unlimited maximum cardinality in PostgreSQL

| |

dtd_identifier sql_identifier

An identifier of the data type descriptor of the element. This is currently not useful.

|