property_graph_catalog sql_identifier
Name of the database that contains the property graph (always the current database)
|
property_graph_schema sql_identifier
Name of the schema that contains the property graph
|
property_graph_name sql_identifier
Name of the property graph
|
property_name sql_identifier
Name of the property
|
data_type character_data
Data type of the property, if it is a built-in type, or
ARRAY if it is some array (in that case, see the
view element_types), else
USER-DEFINED (in that case, the type is identified
in attribute_udt_name and associated columns).
|
character_maximum_length cardinal_number
If data_type identifies a character or bit
string type, the declared maximum length; null for all other
data types or if no maximum length was declared.
|
character_octet_length cardinal_number
If data_type identifies a character type,
the maximum possible length in octets (bytes) of a datum; null
for all other data types. The maximum octet length depends on
the declared character maximum length (see above) and the
server encoding.
|
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 property (always
the current database), null if default or the data type of the
property is not collatable
|
collation_schema sql_identifier
Name of the schema containing the collation of the property, null if
default or the data type of the property is not collatable
|
collation_name sql_identifier
Name of the collation of the property, null if default or the data type
of the property is not collatable
|
numeric_precision cardinal_number
If data_type identifies a numeric type, this
column contains the (declared or implicit) precision of the
type for this attribute. The precision indicates the number of
significant digits. It can be expressed in decimal (base 10)
or binary (base 2) terms, as specified in the column
numeric_precision_radix. For all other data
types, this column is null.
|
numeric_precision_radix cardinal_number
If data_type identifies a numeric type, this
column indicates in which base the values in the columns
numeric_precision and
numeric_scale are expressed. The value is
either 2 or 10. For all other data types, this column is null.
|
numeric_scale cardinal_number
If data_type identifies an exact numeric
type, this column contains the (declared or implicit) scale of
the type for this attribute. The scale indicates the number of
significant digits to the right of the decimal point. It can
be expressed in decimal (base 10) or binary (base 2) terms, as
specified in the column
numeric_precision_radix. For all other data
types, this column is null.
|
datetime_precision cardinal_number
If data_type identifies a date, time,
timestamp, or interval type, this column contains the (declared
or implicit) fractional seconds precision of the type for this
attribute, that is, the number of decimal digits maintained
following the decimal point in the seconds value. For all
other data types, this column is null.
|
interval_type character_data
If data_type identifies an interval type,
this column contains the specification which fields the
intervals include for this attribute, e.g., YEAR TO
MONTH, DAY TO SECOND, etc. If no
field restrictions were specified (that is, the interval
accepts all fields), and for all other data types, this field
is null.
|
interval_precision cardinal_number
Applies to a feature not available
in PostgreSQL
(see datetime_precision for the fractional
seconds precision of interval type properties)
|
user_defined_type_catalog sql_identifier
Name of the database that the property data type is defined in
(always the current database)
|
user_defined_type_schema sql_identifier
Name of the schema that the property data type is defined in
|
user_defined_type_name sql_identifier
Name of the property data type
|
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 property, unique
among the data type descriptors pertaining to the property graph. This
is mainly useful for joining with other instances of such
identifiers. (The specific format of the identifier is not
defined and not guaranteed to remain the same in future
versions.)
|