Sqlite3 3.50.2
Light weight SQL DB
Loading...
Searching...
No Matches
Table Struct Reference
Collaboration diagram for Table:

Data Fields

char * zName
ColumnaCol
IndexpIndex
char * zColAff
ExprListpCheck
Pgno tnum
u32 nTabRef
u32 tabFlags
i16 iPKey
i16 nCol
i16 nNVCol
LogEst nRowLogEst
LogEst szTabRow
u8 keyConf
u8 eTabType
union { 
   struct { 
      int   addColOffset 
      FKey *   pFKey 
      ExprList *   pDfltList 
   }   tab
   struct { 
      Select *   pSelect 
   }   view
   struct { 
      int   nArg 
      char **   azArg 
      VTable *   p 
   }   vtab
u
TriggerpTrigger
SchemapSchema
u8 aHx [16]

Detailed Description

Definition at line 18792 of file sqlite3.c.

Field Documentation

◆ aCol

Column* Table::aCol

Definition at line 18794 of file sqlite3.c.

◆ addColOffset

int Table::addColOffset

Definition at line 18814 of file sqlite3.c.

◆ aHx

u8 Table::aHx[16]

Definition at line 18830 of file sqlite3.c.

◆ azArg

char** Table::azArg

Definition at line 18824 of file sqlite3.c.

◆ eTabType

u8 Table::eTabType

Definition at line 18811 of file sqlite3.c.

◆ iPKey

i16 Table::iPKey

Definition at line 18802 of file sqlite3.c.

◆ keyConf

u8 Table::keyConf

Definition at line 18810 of file sqlite3.c.

◆ nArg

int Table::nArg

Definition at line 18823 of file sqlite3.c.

◆ nCol

i16 Table::nCol

Definition at line 18803 of file sqlite3.c.

◆ nNVCol

i16 Table::nNVCol

Definition at line 18804 of file sqlite3.c.

◆ nRowLogEst

LogEst Table::nRowLogEst

Definition at line 18805 of file sqlite3.c.

◆ nTabRef

u32 Table::nTabRef

Definition at line 18800 of file sqlite3.c.

◆ p

VTable* Table::p

Definition at line 18825 of file sqlite3.c.

◆ pCheck

ExprList* Table::pCheck

Definition at line 18797 of file sqlite3.c.

◆ pDfltList

ExprList* Table::pDfltList

Definition at line 18816 of file sqlite3.c.

◆ pFKey

FKey* Table::pFKey

Definition at line 18815 of file sqlite3.c.

◆ pIndex

Index* Table::pIndex

Definition at line 18795 of file sqlite3.c.

◆ pSchema

Schema* Table::pSchema

Definition at line 18829 of file sqlite3.c.

◆ pSelect

Select* Table::pSelect

Definition at line 18820 of file sqlite3.c.

◆ pTrigger

Trigger* Table::pTrigger

Definition at line 18828 of file sqlite3.c.

◆ szTabRow

LogEst Table::szTabRow

Definition at line 18806 of file sqlite3.c.

◆ [struct]

struct { ... } Table::tab

◆ tabFlags

u32 Table::tabFlags

Definition at line 18801 of file sqlite3.c.

◆ tnum

Pgno Table::tnum

Definition at line 18799 of file sqlite3.c.

◆ [union]

union { ... } Table::u

◆ [struct]

struct { ... } Table::view

◆ [struct]

struct { ... } Table::vtab

◆ zColAff

char* Table::zColAff

Definition at line 18796 of file sqlite3.c.

◆ zName

char* Table::zName

Definition at line 18793 of file sqlite3.c.


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