PostgreSQL Source Code  git master
PLpgSQL_arrayelem Struct Reference

#include <plpgsql.h>

Data Fields

PLpgSQL_datum_type dtype
 
int dno
 
PLpgSQL_exprsubscript
 
int arrayparentno
 
Oid parenttypoid
 
int32 parenttypmod
 
Oid arraytypoid
 
int32 arraytypmod
 
int16 arraytyplen
 
Oid elemtypoid
 
int16 elemtyplen
 
bool elemtypbyval
 
char elemtypalign
 

Detailed Description

Definition at line 417 of file plpgsql.h.

Field Documentation

◆ arrayparentno

int PLpgSQL_arrayelem::arrayparentno

Definition at line 424 of file plpgsql.h.

Referenced by exec_assign_value().

◆ arraytyplen

int16 PLpgSQL_arrayelem::arraytyplen

Definition at line 431 of file plpgsql.h.

Referenced by exec_assign_value().

◆ arraytypmod

int32 PLpgSQL_arrayelem::arraytypmod

Definition at line 430 of file plpgsql.h.

Referenced by exec_assign_value().

◆ arraytypoid

Oid PLpgSQL_arrayelem::arraytypoid

Definition at line 429 of file plpgsql.h.

Referenced by exec_assign_value().

◆ dno

int PLpgSQL_arrayelem::dno

Definition at line 420 of file plpgsql.h.

◆ dtype

PLpgSQL_datum_type PLpgSQL_arrayelem::dtype

Definition at line 419 of file plpgsql.h.

Referenced by plpgsql_dumptree(), and plpgsql_free_function_memory().

◆ elemtypalign

char PLpgSQL_arrayelem::elemtypalign

Definition at line 435 of file plpgsql.h.

Referenced by exec_assign_value().

◆ elemtypbyval

bool PLpgSQL_arrayelem::elemtypbyval

Definition at line 434 of file plpgsql.h.

Referenced by exec_assign_value().

◆ elemtyplen

int16 PLpgSQL_arrayelem::elemtyplen

Definition at line 433 of file plpgsql.h.

Referenced by exec_assign_value().

◆ elemtypoid

Oid PLpgSQL_arrayelem::elemtypoid

Definition at line 432 of file plpgsql.h.

Referenced by exec_assign_value().

◆ parenttypmod

int32 PLpgSQL_arrayelem::parenttypmod

Definition at line 428 of file plpgsql.h.

Referenced by exec_assign_value().

◆ parenttypoid

Oid PLpgSQL_arrayelem::parenttypoid

Definition at line 427 of file plpgsql.h.

Referenced by exec_assign_value().

◆ subscript

PLpgSQL_expr* PLpgSQL_arrayelem::subscript

Definition at line 423 of file plpgsql.h.

Referenced by exec_assign_value().


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