Home
last modified time | relevance | path

Searched refs:colFlags (Results 1 – 17 of 17) sorted by relevance

/sqlite-3.40.0/src/
H A Dinsert.c329 if( pTab->aCol[i].colFlags & COLFLAG_GENERATED ){ in sqlite3ComputeGeneratedColumns()
332 pTab->aCol[i].colFlags |= COLFLAG_NOTAVAIL; in sqlite3ComputeGeneratedColumns()
352 if( (pCol->colFlags & COLFLAG_NOTAVAIL)!=0 ){ in sqlite3ComputeGeneratedColumns()
354 pCol->colFlags |= COLFLAG_BUSY; in sqlite3ComputeGeneratedColumns()
357 pCol->colFlags &= ~COLFLAG_BUSY; in sqlite3ComputeGeneratedColumns()
366 pCol->colFlags &= ~COLFLAG_NOTAVAIL; in sqlite3ComputeGeneratedColumns()
1139 u32 colFlags; in sqlite3Insert() local
1149 if( ((colFlags = pTab->aCol[i].colFlags) & COLFLAG_NOINSERT)!=0 ){ in sqlite3Insert()
1151 if( (colFlags & COLFLAG_VIRTUAL)!=0 ){ in sqlite3Insert()
1157 }else if( (colFlags & COLFLAG_STORED)!=0 ){ in sqlite3Insert()
[all …]
H A Dupdate.c485 else if( pTab->aCol[j].colFlags & COLFLAG_GENERATED ){ in sqlite3Update()
486 testcase( pTab->aCol[j].colFlags & COLFLAG_VIRTUAL ); in sqlite3Update()
487 testcase( pTab->aCol[j].colFlags & COLFLAG_STORED ); in sqlite3Update()
545 if( (pTab->aCol[i].colFlags & COLFLAG_GENERATED)==0 ) continue; in sqlite3Update()
898 u32 colFlags = pTab->aCol[i].colFlags; in sqlite3Update() local
902 || (colFlags & COLFLAG_PRIMKEY)!=0 in sqlite3Update()
934 }else if( (pTab->aCol[i].colFlags & COLFLAG_GENERATED)!=0 ){ in sqlite3Update()
935 if( pTab->aCol[i].colFlags & COLFLAG_VIRTUAL ) k--; in sqlite3Update()
1002 if( pTab->aCol[i].colFlags & COLFLAG_GENERATED ){ in sqlite3Update()
1003 if( pTab->aCol[i].colFlags & COLFLAG_VIRTUAL ) k--; in sqlite3Update()
[all …]
H A Dbuild.c744 if( pCol->colFlags & COLFLAG_HASTYPE ){ in sqlite3ColumnSetColl()
752 pCol->colFlags |= COLFLAG_HASCOLL; in sqlite3ColumnSetColl()
764 if( pCol->colFlags & COLFLAG_HASTYPE ){ in sqlite3ColumnColl()
1404 pCol->colFlags |= COLFLAG_HIDDEN; in sqlite3ColumnPropertiesFromName()
1594 pCol->colFlags |= COLFLAG_HASTYPE; in sqlite3AddColumn()
1618 if( pCol->colFlags & COLFLAG_UNIQUE ){ in sqlite3AddNotNull()
1802 pCol->colFlags |= COLFLAG_PRIMKEY; in makeColumnPartOfPrimaryKey()
2000 pCol->colFlags |= eType; in sqlite3AddGenerated()
2004 if( pCol->colFlags & COLFLAG_PRIMKEY ){ in sqlite3AddGenerated()
2735 u32 colFlags = p->aCol[ii].colFlags; in sqlite3EndTable() local
[all …]
H A Dalter.c354 if( pCol->colFlags & COLFLAG_PRIMKEY ){ in sqlite3AlterFinishAddColumn()
363 if( (pCol->colFlags & COLFLAG_GENERATED)==0 ){ in sqlite3AlterFinishAddColumn()
401 }else if( pCol->colFlags & COLFLAG_STORED ){ in sqlite3AlterFinishAddColumn()
448 || (pCol->notNull && (pCol->colFlags & COLFLAG_GENERATED)!=0) in sqlite3AlterFinishAddColumn()
2159 if( pTab->aCol[iCol].colFlags & (COLFLAG_PRIMKEY|COLFLAG_UNIQUE) ){ in sqlite3AlterDropColumn()
2161 (pTab->aCol[iCol].colFlags&COLFLAG_PRIMKEY) ? "PRIMARY KEY" : "UNIQUE", in sqlite3AlterDropColumn()
2197 if( pParse->nErr==0 && (pTab->aCol[iCol].colFlags & COLFLAG_VIRTUAL)==0 ){ in sqlite3AlterDropColumn()
2223 if( i!=iCol && (pTab->aCol[i].colFlags & COLFLAG_VIRTUAL)==0 ){ in sqlite3AlterDropColumn()
H A Dfkey.c840 }else if( pCol->colFlags & COLFLAG_PRIMKEY ){ in fkParentIsModified()
1294 if( pCol->colFlags & COLFLAG_GENERATED ){ in fkActionTrigger()
1295 testcase( pCol->colFlags & COLFLAG_VIRTUAL ); in fkActionTrigger()
1296 testcase( pCol->colFlags & COLFLAG_STORED ); in fkActionTrigger()
H A Dpragma.c1180 if( pCol->colFlags & COLFLAG_NOINSERT ){ in sqlite3Pragma()
1185 if( pCol->colFlags & COLFLAG_VIRTUAL ){ in sqlite3Pragma()
1187 }else if( pCol->colFlags & COLFLAG_STORED ){ in sqlite3Pragma()
1189 }else{ assert( pCol->colFlags & COLFLAG_HIDDEN ); in sqlite3Pragma()
1193 if( (pCol->colFlags & COLFLAG_PRIMKEY)==0 ){ in sqlite3Pragma()
1790 && ((pTab->aCol[mxCol].colFlags & COLFLAG_VIRTUAL)!=0 in sqlite3Pragma()
1845 if( pCol->colFlags & COLFLAG_VIRTUAL ){ in sqlite3Pragma()
H A Dexpr.c3800 }else if( (pCol = &pTab->aCol[iCol])->colFlags & COLFLAG_VIRTUAL ){ in sqlite3ExprCodeGetColumnOfTable()
3802 if( pCol->colFlags & COLFLAG_BUSY ){ in sqlite3ExprCodeGetColumnOfTable()
3807 pCol->colFlags |= COLFLAG_BUSY; in sqlite3ExprCodeGetColumnOfTable()
3811 pCol->colFlags &= ~COLFLAG_BUSY; in sqlite3ExprCodeGetColumnOfTable()
4199 if( pCol->colFlags & COLFLAG_GENERATED ){ in sqlite3ExprCodeTarget()
4200 if( pCol->colFlags & COLFLAG_BUSY ){ in sqlite3ExprCodeTarget()
4205 pCol->colFlags |= COLFLAG_BUSY; in sqlite3ExprCodeTarget()
4206 if( pCol->colFlags & COLFLAG_NOTAVAIL ){ in sqlite3ExprCodeTarget()
4209 pCol->colFlags &= ~(COLFLAG_BUSY|COLFLAG_NOTAVAIL); in sqlite3ExprCodeTarget()
H A Dselect.c1038 && (pTab->aCol[pExpr->iColumn].colFlags & COLFLAG_SORTERREF)!=0 in selectExprDefer()
2236 pCol->colFlags |= COLFLAG_NOEXPAND; in sqlite3ColumnsFromExprList()
2249 pCol->colFlags |= COLFLAG_NOEXPAND; in sqlite3ColumnsFromExprList()
2304 pTab->tabFlags |= (pCol->colFlags & COLFLAG_NOINSERT); in sqlite3SelectAddColumnTypeAndCollation()
2315 pCol->colFlags |= COLFLAG_HASTYPE; in sqlite3SelectAddColumnTypeAndCollation()
2317 testcase( pCol->colFlags & COLFLAG_HASTYPE ); in sqlite3SelectAddColumnTypeAndCollation()
2318 pCol->colFlags &= ~(COLFLAG_HASTYPE|COLFLAG_HASCOLL); in sqlite3SelectAddColumnTypeAndCollation()
5978 if( (pTab->aCol[j].colFlags & COLFLAG_NOEXPAND)!=0 in selectExpander()
6036 || (pTab->aCol[j].colFlags & COLFLAG_NOEXPAND)!=0 in selectExpander()
H A DsqliteInt.h2104 u16 colFlags; /* Boolean properties. See COLFLAG_ defines below */ member
2379 # define IsHiddenColumn(X) (((X)->colFlags & COLFLAG_HIDDEN)!=0)
2380 # define IsOrdinaryHiddenColumn(X) (((X)->colFlags & COLFLAG_HIDDEN)!=0)
2382 # define IsHiddenColumn(X) (((X)->colFlags & COLFLAG_HIDDEN)!=0)
H A Dresolve.c169 && (pExTab->aCol[n].colFlags & COLFLAG_GENERATED)!=0 in sqlite3ExprColUsed()
776 && (pTab->aCol[iCol].colFlags & COLFLAG_GENERATED)!=0 in sqlite3CreateColumnExpr()
H A Dutil.c92 if( pCol->colFlags & COLFLAG_HASTYPE ){ in sqlite3ColumnType()
H A Dvtab.c672 pTab->aCol[iCol].colFlags |= COLFLAG_HIDDEN; in vtabCallConstructor()
H A Dtreeview.c102 u16 flg = aCol[i].colFlags; in sqlite3TreeViewColumnList()
H A Dwhereexpr.c1826 while( k<pTab->nCol && (pTab->aCol[k].colFlags & COLFLAG_HIDDEN)==0 ){k++;} in sqlite3WhereTabFuncArgs()
H A Dmain.c3849 primarykey = (pCol->colFlags & COLFLAG_PRIMKEY)!=0; in sqlite3_table_column_metadata()
H A Dvdbe.c3117 if( aCol[i].colFlags & COLFLAG_GENERATED ){ in sqlite3VdbeExec()
3118 if( aCol[i].colFlags & COLFLAG_VIRTUAL ) continue; in sqlite3VdbeExec()
H A Dwhere.c5508 }else if( j>=0 && (pTab->aCol[j].colFlags & COLFLAG_VIRTUAL)!=0 ){ in whereAddIndexedExpr()