PG_AMPROC
PG_AMPROC records information about the support procedures associated with the access method operator families. There is one row for each support procedure that belongs to an operator family.
Name |
Type |
Reference |
Description |
---|---|---|---|
oid |
oid |
- |
Row identifier (hidden attribute, which must be specified) |
amprocfamily |
oid |
PG_OPFAMILY.oid |
Operator family of this entry |
amproclefttype |
oid |
PG_TYPE.oid |
Left-hand input data type of the associated operator For details about the possible values and their descriptions, see 8.3 Data Type. |
amprocrighttype |
oid |
PG_TYPE.oid |
Right-hand input data type of the associated operator For details about the possible values and their descriptions, see 8.3 Data Type. |
amprocnum |
smallint |
- |
Support procedure number |
amproc |
regproc |
PG_PROC.proname |
OID of the procedure |
The usual interpretation of the amproclefttype and amprocrighttype columns is that they identify the left and right input types of the operator(s) that a particular support procedure supports. For some access methods, these match the input data type(s) of the support procedure itself; for others not. There is a notion of "default" support procedures for an index, which are those with amproclefttype and amprocrighttype both equal to the index opclass's opcintype.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot