PostgreSQL Source Code  git master
RowIdentityVarInfo Struct Reference

#include <pathnodes.h>

Data Fields

NodeTag type
 
Varrowidvar
 
int32 rowidwidth
 
char * rowidname
 
Relids rowidrels
 

Detailed Description

Definition at line 2360 of file pathnodes.h.

Field Documentation

◆ rowidname

char* RowIdentityVarInfo::rowidname

Definition at line 2366 of file pathnodes.h.

Referenced by add_row_identity_var().

◆ rowidrels

Relids RowIdentityVarInfo::rowidrels

Definition at line 2367 of file pathnodes.h.

Referenced by add_row_identity_var(), and adjust_appendrel_attrs_mutator().

◆ rowidvar

Var* RowIdentityVarInfo::rowidvar

Definition at line 2364 of file pathnodes.h.

Referenced by add_row_identity_var(), and adjust_appendrel_attrs_mutator().

◆ rowidwidth

int32 RowIdentityVarInfo::rowidwidth

Definition at line 2365 of file pathnodes.h.

Referenced by add_row_identity_var(), and build_joinrel_tlist().

◆ type

NodeTag RowIdentityVarInfo::type

Definition at line 2362 of file pathnodes.h.


The documentation for this struct was generated from the following file: