Документация по PostgreSQL 9.4.1 | |||
---|---|---|---|
Пред. | Уровень выше | Глава 48. Системные каталоги | След. |
48.62. pg_prepared_statements
В представлении pg_prepared_statements отображаются все подготовленные операторы, существующие в текущем сеансе. За дополнительными сведениями о подготовленных операторах обратитесь к PREPARE.
Представление pg_prepared_statements содержит отдельную строку для каждого подготовленного оператора. Строки добавляются в него, когда создаётся новый подготовленный оператор, и удаляются, когда подготовленный оператор освобождается (например, командой DEALLOCATE).
Таблица 48-63. Колонки pg_prepared_statements
Имя | Тип | Описание |
---|---|---|
name | text | Идентификатор подготовленного оператора |
statement | text | Строка запроса, переданного клиентом и создавшего этот подготовленный оператор. Для подготовленных операторов, создаваемых через SQL, это оператор PREPARE, переданный клиентом. Для подготовленных операторов, созданных через клиент-серверный протокол, этот текст представляет сам подготовленный оператор. |
prepare_time | timestamptz | Время, в которое был создан подготовленный оператор |
parameter_types | regtype[] | Ожидаемые типы параметров для подготовленного оператора в форме массива regtype. OID, соответствующий элементу этого массива, может быть получен в результате приведения значения regtype к oid. |
from_sql | boolean | Значение true, если подготовленный оператор был создан SQL-оператором PREPARE; false, если оператор был подготовлен через клиент-серверный протокол |
Представление pg_prepared_statements доступно только для чтения.
Пред. | Начало | След. |
pg_matviews | Уровень выше | pg_prepared_xacts |