35.58. user_defined_types

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

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

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

ИмяТип данныхОписание
user_defined_type_catalogsql_identifierИмя базы данных, содержащей тип (всегда текущая база)
user_defined_type_schemasql_identifierИмя схемы, содержащей тип
user_defined_type_namesql_identifierИмя типа
user_defined_type_categorycharacter_dataНа данный момент всегда STRUCTURED
is_instantiableyes_or_noОтносится к функциональности, отсутствующей в Postgres Pro
is_finalyes_or_noОтносится к функциональности, отсутствующей в Postgres Pro
ordering_formcharacter_dataОтносится к функциональности, отсутствующей в Postgres Pro
ordering_categorycharacter_dataОтносится к функциональности, отсутствующей в Postgres Pro
ordering_routine_catalogsql_identifierОтносится к функциональности, отсутствующей в Postgres Pro
ordering_routine_schemasql_identifierОтносится к функциональности, отсутствующей в Postgres Pro
ordering_routine_namesql_identifierОтносится к функциональности, отсутствующей в Postgres Pro
reference_typecharacter_dataОтносится к функциональности, отсутствующей в Postgres Pro
data_typecharacter_dataОтносится к функциональности, отсутствующей в Postgres Pro
character_maximum_lengthcardinal_numberОтносится к функциональности, отсутствующей в Postgres Pro
character_octet_lengthcardinal_numberОтносится к функциональности, отсутствующей в Postgres Pro
character_set_catalogsql_identifierОтносится к функциональности, отсутствующей в Postgres Pro
character_set_schemasql_identifierОтносится к функциональности, отсутствующей в Postgres Pro
character_set_namesql_identifierОтносится к функциональности, отсутствующей в Postgres Pro
collation_catalogsql_identifierОтносится к функциональности, отсутствующей в Postgres Pro
collation_schemasql_identifierОтносится к функциональности, отсутствующей в Postgres Pro
collation_namesql_identifierОтносится к функциональности, отсутствующей в Postgres Pro
numeric_precisioncardinal_numberОтносится к функциональности, отсутствующей в Postgres Pro
numeric_precision_radixcardinal_numberОтносится к функциональности, отсутствующей в Postgres Pro
numeric_scalecardinal_numberОтносится к функциональности, отсутствующей в Postgres Pro
datetime_precisioncardinal_numberОтносится к функциональности, отсутствующей в Postgres Pro
interval_typecharacter_dataОтносится к функциональности, отсутствующей в Postgres Pro
interval_precisioncardinal_numberОтносится к функциональности, отсутствующей в Postgres Pro
source_dtd_identifiersql_identifierОтносится к функциональности, отсутствующей в Postgres Pro
ref_dtd_identifiersql_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