PostgreSQLLa base de données la plus sophistiquée au monde.
Documentation PostgreSQL 10.23 » Internes » Catalogues système » pg_opfamily

51.35. pg_opfamily

Le catalogue pg_opfamily définit les familles d'opérateur. Chaque famille d'opérateur est un ensemble d'opérateurs et de routines de support associées codant les sémantiques définies pour une méthode d'accès particulière de l'index. De plus, les opérateurs d'une famille sont tous « compatibles », au sens défini par la méthode d'accès. Le concept de famille d'opérateur autorise l'utilisation des opérateurs inter-type de données avec des index et l'utilisation des sémantiques de méthode d'accès.

Les familles d'opérateur sont décrites dans Section 37.14.

Tableau 51.35. Colonnes de pg_opfamily

NomTypeRéférencesDescription
oidoid Identifiant de ligne (attribut caché ; doit être sélectionné explicitement)
opfmethodoidpg_am.oidMéthode d'accès à l'index pour la famille d'opérateur
opfnamename Nom de la famille d'opérateur
opfnamespaceoidpg_namespace.oidnamespace de la famille d'opérateur
opfowneroidpg_authid.oidPropriétaire de la famille d'opérateur

La majorité des informations définissant une famille d'opérateur n'est pas dans la ligne correspondante de pg_opfamily mais dans les lignes associées de pg_amop, pg_amproc, et pg_opclass.