Home
last modified time | relevance | path

Searched refs:tabFlags (Results 1 – 15 of 15) sorted by relevance

/sqlite-3.40.0/src/
H A Dbuild.c1407 pTab->tabFlags |= TF_OOOHidden; in sqlite3ColumnPropertiesFromName()
1614 p->tabFlags |= TF_HasNotNull; in sqlite3AddNotNull()
1848 pTab->tabFlags |= TF_HasPrimaryKey; in sqlite3AddPrimaryKey()
2003 pTab->tabFlags |= eType; in sqlite3AddGenerated()
2354 pTab->tabFlags |= TF_HasNotNull; in convertToWithoutRowidTable()
2540 pOther->tabFlags |= TF_Shadow; in sqlite3MarkAllShadowTablesOf()
2634 p->tabFlags |= TF_Shadow; in sqlite3EndTable()
2666 p->tabFlags |= TF_Strict; in sqlite3EndTable()
2688 p->tabFlags |= TF_HasNotNull; in sqlite3EndTable()
2990 p->tabFlags |= TF_NoVisibleRowid; in sqlite3CreateView()
[all …]
H A Dinsert.c178 if( pTab->tabFlags & TF_Strict ){ in sqlite3TableAffinity()
289 assert( pTab->tabFlags & TF_HasGenerated ); in sqlite3ComputeGeneratedColumns()
290 testcase( pTab->tabFlags & TF_HasVirtual ); in sqlite3ComputeGeneratedColumns()
291 testcase( pTab->tabFlags & TF_HasStored ); in sqlite3ComputeGeneratedColumns()
297 if( (pTab->tabFlags & TF_HasStored)!=0 ){ in sqlite3ComputeGeneratedColumns()
409 if( (pTab->tabFlags & TF_Autoincrement)!=0 in autoIncBegin()
1001 testcase( pTab->tabFlags & TF_HasStored ); in sqlite3Insert()
1252 if( pTab->tabFlags & TF_HasGenerated ){ in sqlite3Insert()
1323 if( pTab->tabFlags & TF_HasGenerated ){ in sqlite3Insert()
1732 if( pTab->tabFlags & TF_HasNotNull ){ in sqlite3GenerateConstraintChecks()
[all …]
H A Dupdate.c537 if( pTab->tabFlags & TF_HasGenerated ){ in sqlite3Update()
539 testcase( pTab->tabFlags & TF_HasVirtual ); in sqlite3Update()
540 testcase( pTab->tabFlags & TF_HasStored ); in sqlite3Update()
962 if( pTab->tabFlags & TF_HasGenerated ){ in sqlite3Update()
963 testcase( pTab->tabFlags & TF_HasVirtual ); in sqlite3Update()
964 testcase( pTab->tabFlags & TF_HasStored ); in sqlite3Update()
1009 if( pTab->tabFlags & TF_HasGenerated ){ in sqlite3Update()
1010 testcase( pTab->tabFlags & TF_HasVirtual ); in sqlite3Update()
1011 testcase( pTab->tabFlags & TF_HasStored ); in sqlite3Update()
H A Dvtab.c673 pTab->tabFlags |= TF_HasHidden; in vtabCallConstructor()
676 pTab->tabFlags |= oooHidden; in vtabCallConstructor()
851 pTab->tabFlags |= pNew->tabFlags & (TF_WithoutRowid|TF_NoVisibleRowid); in sqlite3_declare_vtab()
1250 pTab->tabFlags |= TF_Eponymous; in sqlite3VtabEponymousTableInit()
1273 pTab->tabFlags |= TF_Ephemeral; in sqlite3VtabEponymousTableClear()
H A Ddelete.c101 if( (pTab->tabFlags & (TF_Readonly|TF_Shadow))==0 ) return 0; in tabIsReadOnly()
103 if( (pTab->tabFlags & TF_Readonly)!=0 ){ in tabIsReadOnly()
106 assert( pTab->tabFlags & TF_Shadow ); in tabIsReadOnly()
H A Dpragma.c1278 }else if( pTab->tabFlags & TF_Shadow ){ in sqlite3Pragma()
1288 (pTab->tabFlags & TF_WithoutRowid)!=0, in sqlite3Pragma()
1289 (pTab->tabFlags & TF_Strict)!=0 in sqlite3Pragma()
1309 pTab->tabFlags); in sqlite3Pragma()
1826 bStrict = (pTab->tabFlags & TF_Strict)!=0; in sqlite3Pragma()
2355 if( (pTab->tabFlags & TF_StatsUsed)==0 ) continue; in sqlite3Pragma()
H A Danalyze.c1579 pTable->tabFlags |= TF_HasStat1;
1589 pTable->tabFlags |= TF_HasStat1;
1763 pIdx->pTable->tabFlags |= TF_HasStat4;
1882 pTab->tabFlags &= ~TF_HasStat1;
H A Dwhere.c3468 if( !IsView(pTab) && (pTab->tabFlags & TF_Ephemeral)==0 ){ in whereLoopAddBtree()
3536 pNew->rRun = rSize + 16 - 2*((pTab->tabFlags & TF_HasStat4)!=0); in whereLoopAddBtree()
3540 if( IsView(pTab) || (pTab->tabFlags & TF_Ephemeral)!=0 ){ in whereLoopAddBtree()
3629 pTab->tabFlags |= TF_StatsUsed; in whereLoopAddBtree()
5444 pTab->tabFlags |= TF_StatsUsed; in whereCheckIfBloomFilterIsUseful()
5446 && (pTab->tabFlags & TF_HasStat1)!=0 in whereCheckIfBloomFilterIsUseful()
5998 if( (pTab->tabFlags & TF_Ephemeral)!=0 || IsView(pTab) ){ in sqlite3WhereBegin()
6025 && (pTab->tabFlags & (TF_HasGenerated|TF_WithoutRowid))==0 in sqlite3WhereBegin()
H A Dresolve.c168 if( (pExTab->tabFlags & TF_HasGenerated)!=0 in sqlite3ExprColUsed()
775 if( (pTab->tabFlags & TF_HasGenerated)!=0 in sqlite3CreateColumnExpr()
H A DsqliteInt.h2282 u32 tabFlags; /* Mask of TF_* values */ member
2391 #define HasRowid(X) (((X)->tabFlags & TF_WithoutRowid)==0)
2392 #define VisibleRowid(X) (((X)->tabFlags & TF_NoVisibleRowid)==0)
H A Dalter.c34 || (pTab->tabFlags & TF_Eponymous)!=0 in isAlterableTable()
35 || ( (pTab->tabFlags & TF_Shadow)!=0 in isAlterableTable()
H A Dselect.c2304 pTab->tabFlags |= (pCol->colFlags & COLFLAG_NOINSERT); in sqlite3SelectAddColumnTypeAndCollation()
5517 pTab->tabFlags |= TF_Ephemeral | TF_NoVisibleRowid; in resolveFromTermToCte()
5666 pTab->tabFlags |= TF_Ephemeral | TF_NoVisibleRowid; in sqlite3ExpandSubquery()
5668 pTab->tabFlags |= TF_Ephemeral; /* Legacy compatibility mode */ in sqlite3ExpandSubquery()
6146 if( (pTab->tabFlags & TF_Ephemeral)!=0 ){ in selectAddSubqueryTypeInfo()
H A Dwindow.c1093 pTab->tabFlags |= TF_Ephemeral; in sqlite3WindowRewrite()
H A Dmain.c3850 autoinc = pTab->iPKey==iCol && (pTab->tabFlags & TF_Autoincrement)!=0; in sqlite3_table_column_metadata()
H A Dvdbe.c3112 assert( pTab->tabFlags & TF_Strict ); in sqlite3VdbeExec()