37.45. routines
#
Представление routines
отображает все функции и процедуры в текущей базе данных. В нём показываются только те функции и процедуры, к которым имеет доступ текущий пользователь (являясь владельцем или имея некоторые права).
Таблица 37.43. Столбцы routines
Тип столбца Описание |
---|
Имя базы данных, содержащей функцию (всегда текущая база) |
Имя схемы, содержащей функцию |
«Однозначное имя» функции. Это имя однозначным образом идентифицирует функцию в схеме, даже если реальное имя функции перегружено. Формат однозначных имён не определён, так что его следует использовать только для сравнения с другими экземплярами однозначных имён подпрограмм. |
Имя базы данных, содержащей функцию (всегда текущая база) |
Имя схемы, содержащей функцию |
Имя функции (может дублироваться в случае перегрузки) |
|
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Тип данных результата функции, если это встроенный тип, либо |
Всегда 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 |
Имя базы данных, в которой определён тип данных результата функции (всегда текущая база). Для процедуры данное поле содержит NULL. |
Имя схемы, в которой определён тип данных результата функции. Для процедуры данное поле содержит NULL. |
Имя типа данных результата функции. Для процедуры данное поле содержит NULL. |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Всегда NULL, так как массивы имеют неограниченную максимальную ёмкость в Postgres Pro |
Идентификатор дескриптора типа данных результата функции, уникальный среди всех дескрипторов типов, относящихся к функции. Он в основном полезен для соединения с другими экземплярами таких идентификаторов. (Конкретный формат идентификатора не определён и не гарантируется, что он останется неизменным в будущих версиях.) |
Если функция написана на SQL, это поле содержит |
Исходный текст функции (NULL, если функция не принадлежит текущей активной роли). (Согласно стандарту SQL, этот столбец актуален, только если в |
Если это функция на C, этот столбец содержит внешнее имя (объектный символ) функции, иначе — NULL. (Это будет то же значение, что содержит столбец |
Язык, на котором написана функция |
Всегда |
Если функция объявлена как постоянная (IMMUTABLE) (в стандарте SQL она называется детерминированной), этот столбец содержит |
Всегда |
Если функция автоматически возвращает NULL, когда один из аргументов NULL, этот столбец содержит |
Относится к функциональности, отсутствующей в Postgres Pro |
Всегда |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Если функция выполняется с правами вызывающего пользователя, этот столбец содержит |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
В настоящее время всегда |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |
Относится к функциональности, отсутствующей в Postgres Pro |