pg_amproc
Le catalogue pg_amproc
stocke les informations
concernant les procédures de support associées aux familles d'opérateurs
de méthodes d'accès. Il y a une ligne pour chaque procédure de support
appartenant à une famille.
Tableau 51.5. Colonnes de pg_amproc
Nom | Type | Références | Description |
---|---|---|---|
oid | oid | Identifiant de ligne (attribut caché ; doit être sélectionné explicitement) | |
amprocfamily | oid |
| La famille d'opérateur |
amproclefttype | oid |
| Type de données en entrée, côté gauche, de l'opérateur associé |
amprocrighttype | oid |
| Type de données en entrée, côté droit, de l'opérateur associé |
amprocnum | int2 | Numéro de procédure de support | |
amproc | regproc |
| OID de la procédure |
On interprète habituellement les champs
amproclefttype
et
amprocrighttype
comme identifiant les types
de données des côtés gauche et droit d'opérateur(s) supporté(s) par une procédure
particulière. Pour certaines méthodes d'accès, ils correspondent
aux types de données en entrée de la procédure elle-même. Il existe une
notion de procédures de support par « défaut » pour un index,
procédures pour lesquelles amproclefttype
et
amprocrighttype
sont tous deux équivalents à
l'opcintype
de la classe d'opérateur de l'index.