Home
last modified time | relevance | path

Searched refs:iTab (Results 1 – 13 of 13) sorted by relevance

/sqlite-3.40.0/src/
H A Dexpr.c2756 iTab = pParse->nTab++; in sqlite3FindInIndex()
2952 *piTab = iTab; in sqlite3FindInIndex()
3090 assert( iTab!=pExpr->iTable ); in sqlite3CodeRhsOfIN()
3114 pExpr->iTable = iTab; in sqlite3CodeRhsOfIN()
4152 int iTab = pExpr->iTable; in sqlite3ExprCodeTarget() local
4175 if( iTab<0 ){ in sqlite3ExprCodeTarget()
4223 iTab = pParse->iSelfTab - 1; in sqlite3ExprCodeTarget()
5590 int iTab in sqlite3ExprCompare() argument
5711 iTab); in sqlite3ExprCompareSkip()
5821 int iTab in sqlite3ExprImpliesExpr() argument
[all …]
H A Dwherecode.c581 int iTab; in codeEqualityTerm() local
610 iTab = 0; in codeEqualityTerm()
612 eType = sqlite3FindInIndex(pParse, pX, IN_INDEX_LOOP, 0, 0, &iTab); in codeEqualityTerm()
621 pExpr->iTable = iTab; in codeEqualityTerm()
636 sqlite3VdbeAddOp2(v, bRev ? OP_Last : OP_Rewind, iTab, 0); in codeEqualityTerm()
663 pIn->addrInTop = sqlite3VdbeAddOp2(v, OP_Rowid, iTab, iOut); in codeEqualityTerm()
666 pIn->addrInTop = sqlite3VdbeAddOp3(v,OP_Column,iTab, iCol, iOut); in codeEqualityTerm()
670 pIn->iCur = iTab; in codeEqualityTerm()
1426 int iTab = pParse->nTab++; in sqlite3WhereCodeOneLoopStart() local
1428 sqlite3CodeRhsOfIN(pParse, pTerm->pExpr, iTab); in sqlite3WhereCodeOneLoopStart()
[all …]
H A Dwhere.c2144 SrcItem *pItem = pWInfo->pTabList->a + p->iTab; in sqlite3WhereLoopPrint()
2358 if( p->iTab!=pTemplate->iTab ) continue; in whereLoopAdjustCost()
2402 if( p->iTab!=pTemplate->iTab || p->iSortIdx!=pTemplate->iSortIdx ){ in whereLoopFindLesser()
3396 pSrc = pTabList->a + pNew->iTab; in whereLoopAddBtree()
4018 pSrc = &pWInfo->pTabList->a[pNew->iTab]; in whereLoopAddVirtual()
4146 pItem = pWInfo->pTabList->a + pNew->iTab; in whereLoopAddOr()
4259 int iTab; in whereLoopAddAll() local
4280 for(iTab=0, pItem=pTabList->a; pItem<pEnd; iTab++, pItem++){ in whereLoopAddAll()
4282 pNew->iTab = iTab; in whereLoopAddAll()
5095 pLevel->iFrom = pWLoop->iTab; in wherePathSolver()
[all …]
H A Dbuild.c34 Pgno iTab; /* The root page of the table to be locked */ member
52 Pgno iTab, /* Root page number of the table to be locked */ in lockTable() argument
65 if( p->iDb==iDb && p->iTab==iTab ){ in lockTable()
77 p->iTab = iTab; in lockTable()
88 Pgno iTab, /* Root page number of the table to be locked */ in sqlite3TableLock() argument
94 lockTable(pParse, iDb, iTab, isWriteLock, zName); in sqlite3TableLock()
3295 Pgno iTab = pTab->tnum; in destroyTable() local
3302 if( iDestroyed==0 || iTab<iDestroyed ){ in destroyTable()
3303 iLargest = iTab; in destroyTable()
3775 sqlite3OpenTable(pParse, iTab, iDb, pTab, OP_OpenRead); in sqlite3RefillIndex()
[all …]
H A Danalyze.c976 int iTab /* Next available cursor */ in analyzeOneTable() argument
1042 iTabCur = iTab++; in analyzeOneTable()
1043 iIdxCur = iTab++; in analyzeOneTable()
1044 pParse->nTab = MAX(pParse->nTab, iTab); in analyzeOneTable()
1348 int iTab; in analyzeDatabase() local
1355 iTab = pParse->nTab; in analyzeDatabase()
1359 analyzeOneTable(pParse, pTab, 0, iStatCur, iMem, iTab); in analyzeDatabase()
H A Dselect.c936 iRet = iTab; in codeDistinct()
1245 int iTab = pDistinct->tabTnct; in selectInnerLoop() local
1247 iTab = codeDistinct(pParse, eType, iTab, iContinue, p->pEList, regResult); in selectInnerLoop()
1248 fixDistinctOpenEph(pParse, eType, iTab, pDistinct->addrTnct); in selectInnerLoop()
1637 int iTab; in generateSortTail() local
1668 iTab = pSort->iECursor; in generateSortTail()
1694 addr = 1 + sqlite3VdbeAddOp2(v, OP_SorterSort, iTab, addrBreak); in generateSortTail()
1697 sqlite3VdbeAddOp3(v, OP_SorterData, iTab, regSortOut, iSortTab); in generateSortTail()
1702 iSortTab = iTab; in generateSortTail()
1819 sqlite3VdbeAddOp2(v, OP_SorterNext, iTab, addr); VdbeCoverage(v); in generateSortTail()
[all …]
H A Dbtree.h94 int sqlite3BtreeLockTable(Btree *pBtree, int iTab, u8 isWriteLock);
H A DwhereInt.h134 u8 iTab; /* Position in FROM clause of table for this loop */ member
H A Dbtree.c186 Pgno iTab = 0; in hasSharedCacheTableLock() local
224 iTab = pIdx->pTable->tnum; in hasSharedCacheTableLock()
229 iTab = iRoot; in hasSharedCacheTableLock()
237 && (pLock->iTable==iTab || (pLock->eLock==WRITE_LOCK && pLock->iTable==1)) in hasSharedCacheTableLock()
288 static int querySharedCacheTableLock(Btree *p, Pgno iTab, u8 eLock){ in querySharedCacheTableLock() argument
295 assert( !(p->db->flags&SQLITE_ReadUncommit)||eLock==WRITE_LOCK||iTab==1 ); in querySharedCacheTableLock()
329 if( pIter->pBtree!=p && pIter->iTable==iTab && pIter->eLock!=eLock ){ in querySharedCacheTableLock()
10935 int sqlite3BtreeLockTable(Btree *p, int iTab, u8 isWriteLock){ in sqlite3BtreeLockTable() argument
10944 rc = querySharedCacheTableLock(p, iTab, lockType); in sqlite3BtreeLockTable()
10946 rc = setSharedCacheTableLock(p, iTab, lockType); in sqlite3BtreeLockTable()
/sqlite-3.40.0/ext/misc/
H A Dunionvtab.c235 int iTab; /* Index of table read by pStmt */ member
704 static void unionIncrRefcount(UnionTab *pTab, int iTab){ in unionIncrRefcount() argument
706 UnionSrc *pSrc = &pTab->aSrc[iTab]; in unionIncrRefcount()
730 UnionSrc *pSrc = &pTab->aSrc[pCsr->iTab]; in unionFinalizeCsrStmt()
1064 pCsr->iTab++; in doUnionNext()
1065 if( pCsr->iTab<pTab->nSrc ){ in doUnionNext()
1066 UnionSrc *pSrc = &pTab->aSrc[pCsr->iTab]; in doUnionNext()
1078 unionIncrRefcount(pTab, pCsr->iTab); in doUnionNext()
1227 pCsr->iTab = i; in unionFilter()
1237 sqlite3 *db = unionGetDb(pTab, &pTab->aSrc[pCsr->iTab]); in unionFilter()
[all …]
/sqlite-3.40.0/test/
H A Dtt3_stress.c192 int iTab = (i % (STRESS2_TABCNT-1)) + 1; in stress2_workload1() local
194 "CREATE TABLE IF NOT EXISTS t%d(x PRIMARY KEY, y, z);", iTab in stress2_workload1()
199 int iTab = (i % (STRESS2_TABCNT-1)) + 1; in stress2_workload2() local
200 sql_script_printf(pErr, pDb, "DROP TABLE IF EXISTS t%d;", iTab); in stress2_workload2()
H A Dthreadtest4.c251 static void worker_add_content(WorkerInfo *p, int mn, int mx, int iTab){ in worker_add_content() argument
253 switch( iTab ){ in worker_add_content()
H A Dbackup.test333 set iTab 1
337 db eval "CREATE TABLE t${iTab}(a, b, c)"
338 incr iTab
344 db2 eval "CREATE TABLE t${iTab}(a, b, c)"
345 incr iTab