49.76. pg_prepared_statements
Thepg_prepared_statements
view displays all the prepared statements that are available in the current session. SeePREPARE for more information about prepared statements.
pg_prepared_statements
contains one row for each prepared statement. Rows are added to the view when a new prepared statement is created and removed when a prepared statement is released (for example, via theDEALLOCATE command).
Table 49.77. pg_prepared_statements
Columns
Name | Type | Description |
---|---|---|
name | text | The identifier of the prepared statement |
statement | text | The query string submitted by the client to create this prepared statement. For prepared statements created via SQL, this is thePREPARE statement submitted by the client. For prepared statements created via the frontend/backend protocol, this is the text of the prepared statement itself. |
prepare_time | timestamptz | The time at which the prepared statement was created |
parameter_types | regtype[] | The expected parameter types for the prepared statement in the form of an array ofregtype . The OID corresponding to an element of this array can be obtained by casting theregtype value tooid . |
from_sql | boolean | true if the prepared statement was created via thePREPARE SQL command;false if the statement was prepared via the frontend/backend protocol |
Thepg_prepared_statements
view is read only.