Home
last modified time | relevance | path

Searched refs:HasRowid (Results 1 – 19 of 19) sorted by relevance

/sqlite-3.40.0/src/
H A Dinsert.c40 if( HasRowid(pTab) ){ in sqlite3OpenTable()
420 || !HasRowid(pSeqTab) in autoIncBegin()
761 withoutRowid = !HasRowid(pTab); in sqlite3Insert()
1718 if( HasRowid(pTab) ){ in sqlite3GenerateConstraintChecks()
2290 if( HasRowid(pTab) ){ in sqlite3GenerateConstraintChecks()
2482 if( HasRowid(pTab) ){ in sqlite3GenerateConstraintChecks()
2532 assert( !HasRowid(pTab) ); in codeWithoutRowidPreupdate()
2599 if( !HasRowid(pTab) ) return; in sqlite3CompleteInsertion()
2869 if( HasRowid(pDest)!=HasRowid(pSrc) ){ in xferOptimization()
3039 if( HasRowid(pSrc) ){ in xferOptimization()
[all …]
H A Ddelete.c219 if( HasRowid(pTab) ){ in sqlite3LimitWhere()
470 if( HasRowid(pTab) ){ in sqlite3DeleteFrom()
476 if( IsPrimaryKeyIndex(pIdx) && !HasRowid(pTab) ){ in sqlite3DeleteFrom()
488 if( HasRowid(pTab) ){ in sqlite3DeleteFrom()
760 opSeek = HasRowid(pTab) ? OP_NotExists : OP_NotFound; in sqlite3GenerateRowDelete()
902 pPk = HasRowid(pTab) ? 0 : sqlite3PrimaryKeyIndex(pTab); in sqlite3GenerateRowIndexDelete()
H A Dupdate.c421 pPk = HasRowid(pTab) ? 0 : sqlite3PrimaryKeyIndex(pTab); in sqlite3Update()
675 if( nChangeFrom==0 && HasRowid(pTab) ){ in sqlite3Update()
680 assert( pPk!=0 || HasRowid(pTab) ); in sqlite3Update()
759 assert( iCur!=iDataCur || !HasRowid(pTab) ); in sqlite3Update()
764 if( HasRowid(pTab) ){ in sqlite3Update()
1221 if( HasRowid(pTab) ){ in updateVirtualTable()
1274 if( HasRowid(pTab) ){ in updateVirtualTable()
H A Dupsert.c128 if( HasRowid(pTab) in sqlite3UpsertAnalyzeTarget()
274 if( HasRowid(pTab) ){ in sqlite3UpsertDoUpdate()
H A Danalyze.c1057 if( !HasRowid(pTab) && IsPrimaryKeyIndex(pIdx) ){ in analyzeOneTable()
1219 if( HasRowid(pTab) ){ in analyzeOneTable()
1277 u8 seekOp = HasRowid(pTab) ? OP_NotExists : OP_NotFound; in analyzeOneTable()
1691 if( pTab && !HasRowid(pTab) ) pIdx = sqlite3PrimaryKeyIndex(pTab);
1745 assert( !HasRowid(pIdx->pTable) || pIdx->nColumn==pIdx->nKeyCol+1 );
1746 if( !HasRowid(pIdx->pTable) && IsPrimaryKeyIndex(pIdx) ){
H A Dwherecode.c160 if( !HasRowid(pItem->pTab) && IsPrimaryKeyIndex(pIdx) ){ in sqlite3WhereExplainOneScan()
2033 }else if( HasRowid(pIdx->pTable) ){ in sqlite3WhereCodeOneLoopStart()
2186 if( HasRowid(pTab) ){ in sqlite3WhereCodeOneLoopStart()
2297 if( HasRowid(pTab) ){ in sqlite3WhereCodeOneLoopStart()
2372 && (HasRowid(pTab) || !IsPrimaryKeyIndex(pSubLoop->u.btree.pIndex)) in sqlite3WhereCodeOneLoopStart()
2595 if( HasRowid(pTab) ){ in sqlite3WhereCodeOneLoopStart()
2743 if( HasRowid(pTab) ){ in sqlite3WhereRightJoinLoop()
H A Dpragma.c1332 if( pTab && !HasRowid(pTab) ){ in sqlite3Pragma()
1590 if( HasRowid(pTab) ){ in sqlite3Pragma()
1710 if( HasRowid(pTab) ) cnt++; in sqlite3Pragma()
1724 if( HasRowid(pTab) ) aRoot[++cnt] = pTab->tnum; in sqlite3Pragma()
1761 if( isQuick || HasRowid(pTab) ){ in sqlite3Pragma()
1860 if( !HasRowid(pTab) ){ in sqlite3Pragma()
H A Dwhere.c3405 }else if( !HasRowid(pTab) ){ in whereLoopAddBtree()
3441 && HasRowid(pTab) /* Not WITHOUT ROWID table. (FIXME: Why not?) */ in whereLoopAddBtree()
3563 || !HasRowid(pTab) in whereLoopAddBtree()
4490 assert( nColumn==nKeyCol+1 || !HasRowid(pIndex->pTable) ); in wherePathSatisfiesOrderBy()
4492 || !HasRowid(pIndex->pTable)); in wherePathSatisfiesOrderBy()
5977 if( HasRowid(pTabList->a[0].pTab) && (wsFlags & WHERE_IDX_ONLY) ){ in sqlite3WhereBegin()
6058 if( !HasRowid(pTab) && IsPrimaryKeyIndex(pIx) in sqlite3WhereBegin()
6129 if( HasRowid(pTab) ){ in sqlite3WhereBegin()
6471 if( pWInfo->eOnePass==ONEPASS_OFF || !HasRowid(pIdx->pTable) ){ in sqlite3WhereEnd()
6515 if( !HasRowid(pTab) ){ in sqlite3WhereEnd()
H A Dfkey.c568 assert( pIdx!=0 || HasRowid(pTab) ); in fkScanChildren()
618 if( HasRowid(pTab) ){ in fkScanChildren()
H A Dvdbeblob.c167 if( pTab && !HasRowid(pTab) ){ in sqlite3_blob_open()
H A Dvtab.c855 assert( HasRowid(pNew) || sqlite3PrimaryKeyIndex(pNew)!=0 ); in sqlite3_declare_vtab()
856 if( !HasRowid(pNew) in sqlite3_declare_vtab()
H A Dbuild.c481 assert( HasRowid(p) || p->iPKey<0 ); in sqlite3LocateTable()
2920 assert( HasRowid(p) || p->iPKey<0 ); in sqlite3EndTable()
3987 if( !HasRowid(pTab) ) pPk = sqlite3PrimaryKeyIndex(pTab); in sqlite3CreateIndex()
4264 assert( HasRowid(pTab) in sqlite3CreateIndex()
4385 else if( HasRowid(pTab) || pTblName!=0 ){ in sqlite3CreateIndex()
H A Dvdbe.c5550 assert( (pOp->p5 & OPFLAG_ISNOOP) || HasRowid(pTab) ); in sqlite3VdbeExec()
5680 && HasRowid(pOp->p4.pTab) in sqlite3VdbeExec()
5715 || HasRowid(pTab)==0 in sqlite3VdbeExec()
5754 if( db->xUpdateCallback && ALWAYS(pTab!=0) && HasRowid(pTab) ){ in sqlite3VdbeExec()
H A Dselect.c1051 if( !HasRowid(pTab) ){ in selectExprDefer()
1725 if( HasRowid(pTab) ){ in generateSortTail()
6392 int bCover = (pIdx!=0 && (HasRowid(pTab) || !IsPrimaryKeyIndex(pIdx))); in explainSimpleCount()
7746 if( !HasRowid(pTab) ) pBest = sqlite3PrimaryKeyIndex(pTab); in sqlite3Select()
H A Dalter.c2210 if( HasRowid(pTab) ){ in sqlite3AlterDropColumn()
H A Dmain.c3825 if( HasRowid(pTab) && sqlite3IsRowid(zColumnName) ){ in sqlite3_table_column_metadata()
H A DsqliteInt.h2391 #define HasRowid(X) (((X)->tabFlags & TF_WithoutRowid)==0) macro
H A Dvdbeaux.c5281 if( HasRowid(pTab)==0 ){ in sqlite3VdbePreUpdateHook()
H A Dexpr.c3815 }else if( !HasRowid(pTab) ){ in sqlite3ExprCodeGetColumnOfTable()