36.60. user_defined_types

Представление user_defined_types в данное время показывает все составные типы, определённые в текущей базе данных. В нём показываются только те типы, к которым имеет доступ текущий пользователь (являясь владельцем или имея некоторые права).

SQL знает два вида пользовательских типов: структурные типы (также называются составными типами в Postgres Pro) и отдельные типы (не реализованы в Postgres Pro). Для уверенности в будущем, нужно обратиться к столбцу user_defined_type_category, чтобы различить их. Другие пользовательские типы, как например, базовые типы и перечисления, относящиеся к расширениям Postgres Pro, в этом представлении не показываются. О доменах можно узнать в Разделе 36.23.

Таблица 36.58. Столбцы user_defined_types

Тип столбца

Описание

user_defined_type_catalog sql_identifier

Имя базы данных, содержащей тип (всегда текущая база)

user_defined_type_schema sql_identifier

Имя схемы, содержащей тип

user_defined_type_name sql_identifier

Имя типа

user_defined_type_category character_data

На данный момент всегда STRUCTURED

is_instantiable yes_or_no

Относится к функциональности, отсутствующей в Postgres Pro

is_final yes_or_no

Относится к функциональности, отсутствующей в Postgres Pro

ordering_form character_data

Относится к функциональности, отсутствующей в Postgres Pro

ordering_category character_data

Относится к функциональности, отсутствующей в Postgres Pro

ordering_routine_catalog sql_identifier

Относится к функциональности, отсутствующей в Postgres Pro

ordering_routine_schema sql_identifier

Относится к функциональности, отсутствующей в Postgres Pro

ordering_routine_name sql_identifier

Относится к функциональности, отсутствующей в Postgres Pro

reference_type character_data

Относится к функциональности, отсутствующей в Postgres Pro

data_type character_data

Относится к функциональности, отсутствующей в Postgres Pro

character_maximum_length cardinal_number

Относится к функциональности, отсутствующей в Postgres Pro

character_octet_length cardinal_number

Относится к функциональности, отсутствующей в Postgres Pro

character_set_catalog sql_identifier

Относится к функциональности, отсутствующей в Postgres Pro

character_set_schema sql_identifier

Относится к функциональности, отсутствующей в Postgres Pro

character_set_name sql_identifier

Относится к функциональности, отсутствующей в Postgres Pro

collation_catalog sql_identifier

Относится к функциональности, отсутствующей в Postgres Pro

collation_schema sql_identifier

Относится к функциональности, отсутствующей в Postgres Pro

collation_name sql_identifier

Относится к функциональности, отсутствующей в Postgres Pro

numeric_precision cardinal_number

Относится к функциональности, отсутствующей в Postgres Pro

numeric_precision_radix cardinal_number

Относится к функциональности, отсутствующей в Postgres Pro

numeric_scale cardinal_number

Относится к функциональности, отсутствующей в Postgres Pro

datetime_precision cardinal_number

Относится к функциональности, отсутствующей в Postgres Pro

interval_type character_data

Относится к функциональности, отсутствующей в Postgres Pro

interval_precision cardinal_number

Относится к функциональности, отсутствующей в Postgres Pro

source_dtd_identifier sql_identifier

Относится к функциональности, отсутствующей в Postgres Pro

ref_dtd_identifier sql_identifier

Относится к функциональности, отсутствующей в Postgres Pro


pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy