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

Walker context for collect_source_var_types. More...

Public Attributes

Index src_rteid
 Range-table index of the source subquery.
int natts
 Length of the types / typmods arrays.
Oid * types
 Expected column type, indexed by varattno - 1.
int32 * typmods
 Matching typmod, indexed by varattno - 1.

Detailed Description

Walker context for collect_source_var_types.

Definition at line 15007 of file provsql.c.

Member Data Documentation

◆ natts

int src_var_type_ctx::natts

Length of the types / typmods arrays.

Definition at line 15009 of file provsql.c.

◆ src_rteid

Index src_var_type_ctx::src_rteid

Range-table index of the source subquery.

Definition at line 15008 of file provsql.c.

◆ types

Oid* src_var_type_ctx::types

Expected column type, indexed by varattno - 1.

Definition at line 15010 of file provsql.c.

◆ typmods

int32* src_var_type_ctx::typmods

Matching typmod, indexed by varattno - 1.

Definition at line 15011 of file provsql.c.


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