ProvSQL C/C++ API
Adding support for provenance and uncertainty management to PostgreSQL databases
Loading...
Searching...
No Matches
retype_agg_var_ctx Struct Reference

Context for retype_agg_var_walker. More...

Collaboration diagram for retype_agg_var_ctx:

Public Attributes

Index rteid
 Varno of the replaced RTE.
AttrNumber join_attno
 Attno of the former agg_token column.
const constants_tconstants
 Extension OID cache.

Detailed Description

Context for retype_agg_var_walker.

Identifies the Var location whose type must flip from agg_token to text after the source relation has been replaced by an explode-style subquery.

Definition at line 10874 of file provsql.c.

Member Data Documentation

◆ constants

const constants_t* retype_agg_var_ctx::constants

Extension OID cache.

Definition at line 10877 of file provsql.c.

◆ join_attno

AttrNumber retype_agg_var_ctx::join_attno

Attno of the former agg_token column.

Definition at line 10876 of file provsql.c.

◆ rteid

Index retype_agg_var_ctx::rteid

Varno of the replaced RTE.

Definition at line 10875 of file provsql.c.


The documentation for this struct was generated from the following file:
  • /home/senellar/git/software/provsql/src/provsql.c