Home
last modified time | relevance | path

Searched refs:iDataCur (Results 1 – 8 of 8) sorted by relevance

/sqlite-3.40.0/src/
H A Dupdate.c419 iBaseCur = iDataCur = pParse->nTab++; in sqlite3Update()
420 iIdxCur = iDataCur+1; in sqlite3Update()
425 iDataCur = pParse->nTab; in sqlite3Update()
431 iDataCur = pUpsert->iDataCur; in sqlite3Update()
435 pTabList->a[0].iCursor = iDataCur; in sqlite3Update()
637 pWhere, pOrderBy, pLimit, iDataCur in sqlite3Update()
703 if( isView ) iDataCur = iEph; in sqlite3Update()
824 if( aiCurOnePass[0]!=iDataCur in sqlite3Update()
825 && aiCurOnePass[1]!=iDataCur in sqlite3Update()
1065 sqlite3VdbeAddOp3(v, OP_Delete, iDataCur, in sqlite3Update()
[all …]
H A Ddelete.c421 iDataCur = iIdxCur = iTabCur; in sqlite3DeleteFrom()
588 assert( pPk || IsVirtual(pTab) || iDataCur==iTabCur ); in sqlite3DeleteFrom()
589 assert( pPk || IsVirtual(pTab) || iIdxCur==iDataCur+1 ); in sqlite3DeleteFrom()
600 if( !IsVirtual(pTab) && aToOpen[iDataCur-iTabCur] ){ in sqlite3DeleteFrom()
754 iDataCur, iIdxCur, iPk, (int)nPk)); in sqlite3GenerateRowDelete()
762 sqlite3VdbeAddOp4Int(v, opSeek, iDataCur, iLabel, iPk, nPk); in sqlite3GenerateRowDelete()
843 if( iIdxNoSeek>=0 && iIdxNoSeek!=iDataCur ){ in sqlite3GenerateRowDelete()
888 int iDataCur, /* Cursor of table holding data. */ in sqlite3GenerateRowIndexDelete() argument
904 assert( iIdxCur+i!=iDataCur || pPk==pIdx ); in sqlite3GenerateRowIndexDelete()
909 r1 = sqlite3GenerateIndexKey(pParse, pIdx, iDataCur, 0, 1, in sqlite3GenerateRowIndexDelete()
[all …]
H A Dupsert.c264 int iDataCur; in sqlite3UpsertDoUpdate() local
270 iDataCur = pUpsert->iDataCur; in sqlite3UpsertDoUpdate()
273 if( pIdx && iCur!=iDataCur ){ in sqlite3UpsertDoUpdate()
277 sqlite3VdbeAddOp3(v, OP_SeekRowid, iDataCur, 0, regRowid); in sqlite3UpsertDoUpdate()
294 i = sqlite3VdbeAddOp4Int(v, OP_Found, iDataCur, 0, iPk, nPk); in sqlite3UpsertDoUpdate()
H A Dinsert.c1050 &iDataCur, &iIdxCur); in sqlite3Insert()
1077 pTabList->a[0].iCursor = iDataCur; in sqlite3Insert()
1082 pNx->iDataCur = iDataCur; in sqlite3Insert()
1359 sqlite3CompleteInsertion(pParse, pTab, iDataCur, iIdxCur, in sqlite3Insert()
2381 sqlite3VdbeAddOp1(v, OP_CursorLock, iDataCur); in sqlite3GenerateConstraintChecks()
2387 sqlite3VdbeAddOp1(v, OP_CursorUnlock, iDataCur); in sqlite3GenerateConstraintChecks()
2555 int iDataCur, /* Cursor of the canonical data source */ in sqlite3CompleteInsertion() argument
2652 int iDataCur; in sqlite3OpenTableAndIndices() local
2669 iDataCur = iBase++; in sqlite3OpenTableAndIndices()
2670 if( piDataCur ) *piDataCur = iDataCur; in sqlite3OpenTableAndIndices()
[all …]
H A Dpragma.c1753 int iDataCur, iIdxCur; in sqlite3Pragma() local
1770 1, 0, &iDataCur, &iIdxCur); in sqlite3Pragma()
1780 sqlite3VdbeAddOp2(v, OP_Rewind, iDataCur, 0); VdbeCoverage(v); in sqlite3Pragma()
1793 sqlite3ExprCodeGetColumnOfTable(v, pTab, iDataCur, mxCol, 3); in sqlite3Pragma()
1813 sqlite3ExprCodeLoadIndexColumn(pParse, pPk, iDataCur, j, r2+j); in sqlite3Pragma()
1846 sqlite3ExprCodeGetColumnOfTable(v, pTab, iDataCur, j, 3); in sqlite3Pragma()
1859 p1 = iDataCur; in sqlite3Pragma()
1920 sqlite3ExprCodeGetColumnOfTable(v, pTab, iDataCur, j, 3); in sqlite3Pragma()
1942 pParse->iSelfTab = iDataCur + 1; in sqlite3Pragma()
1964 r1 = sqlite3GenerateIndexKey(pParse, pIdx, iDataCur, 0, 0, &jmp3, in sqlite3Pragma()
[all …]
H A Dexpr.c4053 int iDataCur = p->iDataCur; in sqlite3IndexedExprLookup() local
4054 if( iDataCur<0 ) continue; in sqlite3IndexedExprLookup()
4056 if( p->iDataCur!=pParse->iSelfTab-1 ) continue; in sqlite3IndexedExprLookup()
4057 iDataCur = -1; in sqlite3IndexedExprLookup()
4059 if( sqlite3ExprCompare(0, pExpr, p->pExpr, iDataCur)!=0 ) continue; in sqlite3IndexedExprLookup()
H A DsqliteInt.h3324 int iDataCur; /* Index of the data cursor */ member
3591 int iDataCur; /* The data cursor associated with the index */ member
H A Dwhere.c5519 p->iDataCur = pTabItem->iCursor; in whereAddIndexedExpr()
6480 p->iDataCur = -1; in sqlite3WhereEnd()