![]() |
ProvSQL C/C++ API
Adding support for provenance and uncertainty management to PostgreSQL databases
|
A merge of relations across the disjuncts of a UCQ: distinct relation OIDs (first-seen order) with their element column-name lists. More...
Public Attributes | |
| Oid * | oids |
| List ** | colnames |
| int | n |
| int | cap |
A merge of relations across the disjuncts of a UCQ: distinct relation OIDs (first-seen order) with their element column-name lists.
The atoms of every disjunct reference relations by their index here, so a relation shared between disjuncts (a self-join across a UNION) is gathered once.
Definition at line 197 of file joint_width_query.c.
| int RelMerge::cap |
Definition at line 201 of file joint_width_query.c.
| List** RelMerge::colnames |
Definition at line 199 of file joint_width_query.c.
| int RelMerge::n |
Definition at line 200 of file joint_width_query.c.
| Oid* RelMerge::oids |
Definition at line 198 of file joint_width_query.c.