39.33. parameters
Представление parameters
содержит информацию о параметрах (аргументах) всех функций в текущей базе данных. В нём отражаются только функции, к которым имеет доступ текущий пользователь (являясь владельцем или имея некоторые права).
Таблица 39.31. Столбцы parameters
Тип столбца Описание |
---|
Имя базы данных, содержащей функцию (всегда текущая база) |
Имя схемы, содержащей функцию |
«Однозначное имя» функции. Подробнее оно описано в Разделе 39.45. |
Порядковый номер параметра в списке аргументов функции (нумерация начинается с 1) |
|
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Имя параметра, либо NULL, если параметр безымянный |
Тип данных параметра, если это встроенный тип, либо |
Всегда NULL, так как эта информация не применима к типам параметров в Postgres Pro |
Всегда NULL, так как эта информация не применима к типам параметров в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Всегда NULL, так как эта информация не применима к типам параметров в Postgres Pro |
Всегда NULL, так как эта информация не применима к типам параметров в Postgres Pro |
Всегда NULL, так как эта информация не применима к типам параметров в Postgres Pro |
Всегда NULL, так как эта информация не применима к типам параметров в Postgres Pro |
Всегда NULL, так как эта информация не применима к типам параметров в Postgres Pro |
Всегда NULL, так как эта информация не применима к типам параметров в Postgres Pro |
Всегда NULL, так как эта информация не применима к типам параметров в Postgres Pro |
Всегда NULL, так как эта информация не применима к типам параметров в Postgres Pro |
Всегда NULL, так как эта информация не применима к типам параметров в Postgres Pro |
Имя базы данных, в которой определён тип данных параметра (всегда текущая база) |
Имя схемы, в которой определён тип данных параметра |
Имя типа данных параметра |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Всегда NULL, так как массивы имеют неограниченную максимальную ёмкость в Postgres Pro |
Идентификатор дескриптора типа данных параметра, уникальный среди всех дескрипторов типов, относящихся к функции. Он в основном полезен для соединения с другими экземплярами таких идентификаторов. (Конкретный формат идентификатора не определён и не гарантируется, что он останется неизменным в будущих версиях.) |
Выражение параметра по умолчанию, либо NULL, если такого выражения нет или функция не принадлежит текущей активной роли. |
55.38. pg_user_mappings
#
The view pg_user_mappings
provides access to information about user mappings. This is essentially a publicly readable view of pg_user_mapping
that leaves out the options field if the user has no rights to use it.
Table 55.38. pg_user_mappings
Columns
Column Type Description |
---|
OID of the user mapping |
The OID of the foreign server that contains this mapping |
Name of the foreign server |
OID of the local role being mapped, or zero if the user mapping is public |
Name of the local user to be mapped |
User mapping specific options, as “keyword=value” strings |
To protect password information stored as a user mapping option, the umoptions
column will read as null unless one of the following applies:
current user is the user being mapped, and owns the server or holds
USAGE
privilege on itcurrent user is the server owner and mapping is for
PUBLIC
current user is a superuser