/dports/databases/sqlcipher/sqlcipher-3.4.2/src/ |
H A D | delete.c | 220 int iIdxCur = 0; /* Cursor number of the first index */ in sqlite3DeleteFrom() local 328 iDataCur = iIdxCur = iTabCur; in sqlite3DeleteFrom() 487 iTabCur, aToOpen, &iDataCur, &iIdxCur); in sqlite3DeleteFrom() 489 assert( pPk || IsVirtual(pTab) || iIdxCur==iDataCur+1 ); in sqlite3DeleteFrom() 529 sqlite3GenerateRowDelete(pParse, pTab, pTrigger, iDataCur, iIdxCur, in sqlite3DeleteFrom() 627 int iIdxCur, /* First index cursor */ in sqlite3GenerateRowDelete() argument 643 iDataCur, iIdxCur, iPk, (int)nPk)); in sqlite3GenerateRowDelete() 777 int iIdxCur, /* First index cursor */ in sqlite3GenerateRowIndexDelete() argument 792 assert( iIdxCur+i!=iDataCur || pPk==pIdx ); in sqlite3GenerateRowIndexDelete() 795 if( iIdxCur+i==iIdxNoSeek ) continue; in sqlite3GenerateRowIndexDelete() [all …]
|
H A D | wherecode.c | 640 int iIdxCur = pLevel->iIdxCur; in codeAllEqualityTerms() local 837 pExpr->iTable = pHint->iIdxCur; in codeCursorHintFixExpr() 879 sHint.iIdxCur = pLevel->iIdxCur; in codeCursorHint() 988 assert( iIdxCur>0 ); in codeDeferredSeek() 1049 int iIdxCur; /* The cursor for the index */ member 1063 pExpr->iTable = pX->iIdxCur; in whereIndexExprTransNode() 1093 x.iIdxCur = iIdxCur; in whereIndexExprTrans() 1468 iIdxCur = pLevel->iIdxCur; in sqlite3WhereCodeOneLoopStart() 1676 }else if( iCur!=iIdxCur ){ in sqlite3WhereCodeOneLoopStart() 1702 pLevel->p1 = iIdxCur; in sqlite3WhereCodeOneLoopStart() [all …]
|
H A D | insert.c | 494 int iIdxCur = 0; /* First index cursor */ in sqlite3Insert() local 790 &iDataCur, &iIdxCur); in sqlite3Insert() 1017 sqlite3CompleteInsertion(pParse, pTab, iDataCur, iIdxCur, in sqlite3Insert() 1230 int iIdxCur, /* First index cursor */ in sqlite3GenerateConstraintChecks() argument 1495 iThisCur = iIdxCur+ix; in sqlite3GenerateConstraintChecks() 1710 int iIdxCur, /* First index cursor */ in sqlite3CompleteInsertion() argument 1748 iIdxCur+i, aRegIdx[i], 0, (char*)pTab, P4_TABLE in sqlite3CompleteInsertion() 1754 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, iIdxCur+i, aRegIdx[i], in sqlite3CompleteInsertion() 1845 int iIdxCur = iBase++; in sqlite3OpenTableAndIndices() local 1848 if( piDataCur ) *piDataCur = iIdxCur; in sqlite3OpenTableAndIndices() [all …]
|
H A D | update.c | 106 int iIdxCur; /* Cursor for the first index */ in sqlite3Update() local 192 iIdxCur = iDataCur+1; in sqlite3Update() 399 pWInfo = sqlite3WhereBegin(pParse, pTabList, pWhere, 0, 0, flags, iIdxCur); in sqlite3Update() 611 sqlite3GenerateConstraintChecks(pParse, pTab, aRegIdx, iDataCur, iIdxCur, in sqlite3Update() 629 sqlite3GenerateRowIndexDelete(pParse, pTab, iDataCur, iIdxCur, aRegIdx, -1); in sqlite3Update() 668 pParse, pTab, iDataCur, iIdxCur, regNewRowid, aRegIdx, in sqlite3Update()
|
H A D | analyze.c | 983 int iIdxCur; /* Cursor open on index being analyzed */ in analyzeOneTable() local 1032 iIdxCur = iTab++; in analyzeOneTable() 1100 sqlite3VdbeAddOp3(v, OP_OpenRead, iIdxCur, pIdx->tnum, iDb); in analyzeOneTable() 1115 sqlite3VdbeAddOp2(v, OP_Count, iIdxCur, regStat4+3); in analyzeOneTable() 1131 addrRewind = sqlite3VdbeAddOp1(v, OP_Rewind, iIdxCur); in analyzeOneTable() 1164 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, i, regTemp); in analyzeOneTable() 1184 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, i, regPrev+i); in analyzeOneTable() 1200 sqlite3VdbeAddOp2(v, OP_IdxRowid, iIdxCur, regRowid); in analyzeOneTable() 1208 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, k, regKey+j); in analyzeOneTable() 1219 sqlite3VdbeAddOp2(v, OP_Next, iIdxCur, addrNextRow); VdbeCoverage(v); in analyzeOneTable()
|
/dports/databases/db5/db-5.3.28/lang/sql/sqlite/src/ |
H A D | analyze.c | 163 iIdxCur = pParse->nTab++; in analyzeOneTable() 178 sqlite3VdbeAddOp4(v, OP_OpenRead, iIdxCur, pIdx->tnum, iDb, in analyzeOneTable() 195 sqlite3VdbeAddOp2(v, OP_Count, iIdxCur, regLast); in analyzeOneTable() 237 sqlite3VdbeAddOp2(v, OP_Rewind, iIdxCur, endOfLoop); in analyzeOneTable() 243 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, i, regCol); in analyzeOneTable() 301 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, i, iMem+nCol+i+1); in analyzeOneTable() 306 sqlite3VdbeAddOp2(v, OP_Next, iIdxCur, topOfLoop); in analyzeOneTable() 307 sqlite3VdbeAddOp1(v, OP_Close, iIdxCur); in analyzeOneTable() 350 sqlite3VdbeAddOp3(v, OP_OpenRead, iIdxCur, pTab->tnum, iDb); in analyzeOneTable() 352 sqlite3VdbeAddOp2(v, OP_Count, iIdxCur, regSampleno); in analyzeOneTable() [all …]
|
H A D | where.c | 1925 assert( pLevel->iIdxCur>=0 ); in constructAutomaticIndex() 3850 iIdxCur = pLevel->iIdxCur; in codeOneLoopStart() 3997 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, nEq, r1); in codeOneLoopStart() 4022 pLevel->p1 = iIdxCur; in codeOneLoopStart() 4671 pLevel->iIdxCur = pParse->nTab++; in sqlite3WhereBegin() 4673 pLevel->iIdxCur = -1; in sqlite3WhereBegin() 4772 int iIdxCur = pLevel->iIdxCur; in sqlite3WhereBegin() local 4774 assert( iIdxCur>=0 ); in sqlite3WhereBegin() 4902 if( pLevel->iIdxCur>=0 ){ in sqlite3WhereEnd() 4966 pOp->p1 = pLevel->iIdxCur; in sqlite3WhereEnd() [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/sqlite/src/src/ |
H A D | wherecode.c | 700 int iIdxCur = pLevel->iIdxCur; in codeAllEqualityTerms() local 894 pExpr->iTable = pHint->iIdxCur; in codeCursorHintFixExpr() 936 sHint.iIdxCur = pLevel->iIdxCur; in codeCursorHint() 1045 assert( iIdxCur>0 ); in codeDeferredSeek() 1145 pExpr->iTable = pX->iIdxCur; in whereIndexExprTransNode() 1168 pExpr->iTable = pX->iIdxCur; in whereIndexExprTransColumn() 1207 x.iIdxCur = iIdxCur; in whereIndexExprTrans() 1653 iIdxCur = pLevel->iIdxCur; in sqlite3WhereCodeOneLoopStart() 1918 }else if( iCur!=iIdxCur ){ in sqlite3WhereCodeOneLoopStart() 1977 pLevel->p1 = iIdxCur; in sqlite3WhereCodeOneLoopStart() [all …]
|
H A D | delete.c | 248 int iIdxCur = 0; /* Cursor number of the first index */ in sqlite3DeleteFrom() local 369 iDataCur = iIdxCur = iTabCur; in sqlite3DeleteFrom() 533 iTabCur, aToOpen, &iDataCur, &iIdxCur); in sqlite3DeleteFrom() 535 assert( pPk || IsVirtual(pTab) || iIdxCur==iDataCur+1 ); in sqlite3DeleteFrom() 582 sqlite3GenerateRowDelete(pParse, pTab, pTrigger, iDataCur, iIdxCur, in sqlite3DeleteFrom() 684 int iIdxCur, /* First index cursor */ in sqlite3GenerateRowDelete() argument 700 iDataCur, iIdxCur, iPk, (int)nPk)); in sqlite3GenerateRowDelete() 835 int iIdxCur, /* First index cursor */ in sqlite3GenerateRowIndexDelete() argument 850 assert( iIdxCur+i!=iDataCur || pPk==pIdx ); in sqlite3GenerateRowIndexDelete() 853 if( iIdxCur+i==iIdxNoSeek ) continue; in sqlite3GenerateRowIndexDelete() [all …]
|
H A D | update.c | 161 int iIdxCur; /* Cursor for the first index */ in sqlite3Update() local 258 iIdxCur = iDataCur+1; in sqlite3Update() 270 iIdxCur = pUpsert->iIdxCur; in sqlite3Update() 541 pWInfo = sqlite3WhereBegin(pParse, pTabList, pWhere, 0, 0, flags, iIdxCur); in sqlite3Update() 783 sqlite3GenerateConstraintChecks(pParse, pTab, aRegIdx, iDataCur, iIdxCur, in sqlite3Update() 805 sqlite3GenerateRowIndexDelete(pParse, pTab, iDataCur, iIdxCur, aRegIdx, -1); in sqlite3Update() 850 pParse, pTab, iDataCur, iIdxCur, regNewRowid, aRegIdx, in sqlite3Update()
|
H A D | insert.c | 636 int iIdxCur = 0; /* First index cursor */ in sqlite3Insert() local 963 &iDataCur, &iIdxCur); in sqlite3Insert() 993 pUpsert->iIdxCur = iIdxCur; in sqlite3Insert() 1256 sqlite3CompleteInsertion(pParse, pTab, iDataCur, iIdxCur, in sqlite3Insert() 1497 int iIdxCur, /* First index cursor */ in sqlite3GenerateConstraintChecks() argument 1944 iThisCur = iIdxCur+ix; in sqlite3GenerateConstraintChecks() 2284 int iIdxCur, /* First index cursor */ in sqlite3CompleteInsertion() argument 2324 iIdxCur+i, aRegIdx[i], r, (char*)pTab, P4_TABLE in sqlite3CompleteInsertion() 2414 int iIdxCur = iBase++; in sqlite3OpenTableAndIndices() local 2417 if( piDataCur ) *piDataCur = iIdxCur; in sqlite3OpenTableAndIndices() [all …]
|
H A D | analyze.c | 946 int iIdxCur; /* Cursor open on index being analyzed */ in analyzeOneTable() local 1010 iIdxCur = iTab++; in analyzeOneTable() 1078 sqlite3VdbeAddOp3(v, OP_OpenRead, iIdxCur, pIdx->tnum, iDb); in analyzeOneTable() 1093 sqlite3VdbeAddOp2(v, OP_Count, iIdxCur, regStat4+3); in analyzeOneTable() 1108 addrRewind = sqlite3VdbeAddOp1(v, OP_Rewind, iIdxCur); in analyzeOneTable() 1141 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, i, regTemp); in analyzeOneTable() 1161 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, i, regPrev+i); in analyzeOneTable() 1177 sqlite3VdbeAddOp2(v, OP_IdxRowid, iIdxCur, regRowid); in analyzeOneTable() 1185 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, k, regKey+j); in analyzeOneTable() 1195 sqlite3VdbeAddOp2(v, OP_Next, iIdxCur, addrNextRow); VdbeCoverage(v); in analyzeOneTable()
|
H A D | where.c | 841 assert( pLevel->iIdxCur>=0 ); in constructAutomaticIndex() 842 pLevel->iIdxCur = pParse->nTab++; in constructAutomaticIndex() 874 assert( pLevel->iIdxCur>0 ); in constructAutomaticIndex() 876 pTabItem->regResult, pLevel->iIdxCur); in constructAutomaticIndex() 5108 pLevel->iIdxCur = iIndexCur; in sqlite3WhereBegin() 5332 sqlite3VdbeAddOp1(v, OP_NullRow, pLevel->iIdxCur); in sqlite3WhereEnd() 5387 && pLevel->iIdxCur!=pWInfo->aiCurOnePass[1] in sqlite3WhereEnd() 5389 sqlite3VdbeAddOp1(v, OP_Close, pLevel->iIdxCur); in sqlite3WhereEnd() 5442 pOp->p1 = pLevel->iIdxCur; in sqlite3WhereEnd() 5448 pOp->p1 = pLevel->iIdxCur; in sqlite3WhereEnd() [all …]
|
/dports/databases/sqlite3/sqlite-src-3350500/src/ |
H A D | wherecode.c | 710 int iIdxCur = pLevel->iIdxCur; in codeAllEqualityTerms() local 904 pExpr->iTable = pHint->iIdxCur; in codeCursorHintFixExpr() 946 sHint.iIdxCur = pLevel->iIdxCur; in codeCursorHint() 1055 assert( iIdxCur>0 ); in codeDeferredSeek() 1155 pExpr->iTable = pX->iIdxCur; in whereIndexExprTransNode() 1178 pExpr->iTable = pX->iIdxCur; in whereIndexExprTransColumn() 1217 x.iIdxCur = iIdxCur; in whereIndexExprTrans() 1669 iIdxCur = pLevel->iIdxCur; in sqlite3WhereCodeOneLoopStart() 1945 }else if( iCur!=iIdxCur ){ in sqlite3WhereCodeOneLoopStart() 2004 pLevel->p1 = iIdxCur; in sqlite3WhereCodeOneLoopStart() [all …]
|
H A D | delete.c | 254 int iIdxCur = 0; /* Cursor number of the first index */ in sqlite3DeleteFrom() local 375 iDataCur = iIdxCur = iTabCur; in sqlite3DeleteFrom() 537 iTabCur, aToOpen, &iDataCur, &iIdxCur); in sqlite3DeleteFrom() 539 assert( pPk || IsVirtual(pTab) || iIdxCur==iDataCur+1 ); in sqlite3DeleteFrom() 588 sqlite3GenerateRowDelete(pParse, pTab, pTrigger, iDataCur, iIdxCur, in sqlite3DeleteFrom() 690 int iIdxCur, /* First index cursor */ in sqlite3GenerateRowDelete() argument 706 iDataCur, iIdxCur, iPk, (int)nPk)); in sqlite3GenerateRowDelete() 841 int iIdxCur, /* First index cursor */ in sqlite3GenerateRowIndexDelete() argument 856 assert( iIdxCur+i!=iDataCur || pPk==pIdx ); in sqlite3GenerateRowIndexDelete() 859 if( iIdxCur+i==iIdxNoSeek ) continue; in sqlite3GenerateRowIndexDelete() [all …]
|
H A D | insert.c | 639 int iIdxCur = 0; /* First index cursor */ in sqlite3Insert() local 972 &iDataCur, &iIdxCur); in sqlite3Insert() 1005 pNx->iIdxCur = iIdxCur; in sqlite3Insert() 1267 sqlite3CompleteInsertion(pParse, pTab, iDataCur, iIdxCur, in sqlite3Insert() 1574 int iIdxCur, /* First index cursor */ in sqlite3GenerateConstraintChecks() argument 2083 iThisCur = iIdxCur+ix; in sqlite3GenerateConstraintChecks() 2454 int iIdxCur, /* First index cursor */ in sqlite3CompleteInsertion() argument 2493 sqlite3VdbeAddOp4Int(v, OP_IdxInsert, iIdxCur+i, aRegIdx[i], in sqlite3CompleteInsertion() 2576 int iIdxCur = iBase++; in sqlite3OpenTableAndIndices() local 2579 if( piDataCur ) *piDataCur = iIdxCur; in sqlite3OpenTableAndIndices() [all …]
|
H A D | analyze.c | 992 int iIdxCur; /* Cursor open on index being analyzed */ in analyzeOneTable() local 1055 iIdxCur = iTab++; in analyzeOneTable() 1123 sqlite3VdbeAddOp3(v, OP_OpenRead, iIdxCur, pIdx->tnum, iDb); in analyzeOneTable() 1139 sqlite3VdbeAddOp2(v, OP_Count, iIdxCur, regTemp); in analyzeOneTable() 1140 addrRewind = sqlite3VdbeAddOp1(v, OP_Rewind, iIdxCur); in analyzeOneTable() 1145 addrRewind = sqlite3VdbeAddOp1(v, OP_Rewind, iIdxCur); in analyzeOneTable() 1147 sqlite3VdbeAddOp3(v, OP_Count, iIdxCur, regTemp, 1); in analyzeOneTable() 1193 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, i, regTemp); in analyzeOneTable() 1214 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, i, regPrev+i); in analyzeOneTable() 1232 sqlite3VdbeAddOp2(v, OP_IdxRowid, iIdxCur, regRowid); in analyzeOneTable() [all …]
|
H A D | update.c | 298 int iIdxCur; /* Cursor for the first index */ in sqlite3Update() local 403 iIdxCur = iDataCur+1; in sqlite3Update() 415 iIdxCur = pUpsert->iIdxCur; in sqlite3Update() 715 pWInfo = sqlite3WhereBegin(pParse, pTabList, pWhere, 0, 0, flags,iIdxCur); in sqlite3Update() 994 sqlite3GenerateConstraintChecks(pParse, pTab, aRegIdx, iDataCur, iIdxCur, in sqlite3Update() 1016 sqlite3GenerateRowIndexDelete(pParse, pTab, iDataCur, iIdxCur, aRegIdx, -1); in sqlite3Update() 1061 pParse, pTab, iDataCur, iIdxCur, regNewRowid, aRegIdx, in sqlite3Update()
|
H A D | where.c | 876 assert( pLevel->iIdxCur>=0 ); in constructAutomaticIndex() 877 pLevel->iIdxCur = pParse->nTab++; in constructAutomaticIndex() 909 assert( pLevel->iIdxCur>0 ); in constructAutomaticIndex() 911 pTabItem->regResult, pLevel->iIdxCur); in constructAutomaticIndex() 5241 pLevel->iIdxCur = iIndexCur; in sqlite3WhereBegin() 5469 sqlite3VdbeAddOp1(v, OP_NullRow, pLevel->iIdxCur); in sqlite3WhereEnd() 5524 && pLevel->iIdxCur!=pWInfo->aiCurOnePass[1] in sqlite3WhereEnd() 5526 sqlite3VdbeAddOp1(v, OP_Close, pLevel->iIdxCur); in sqlite3WhereEnd() 5590 pOp->p1 = pLevel->iIdxCur; in sqlite3WhereEnd() 5596 pOp->p1 = pLevel->iIdxCur; in sqlite3WhereEnd() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/sqlite/src/src/ |
H A D | wherecode.c | 710 int iIdxCur = pLevel->iIdxCur; in codeAllEqualityTerms() local 904 pExpr->iTable = pHint->iIdxCur; in codeCursorHintFixExpr() 946 sHint.iIdxCur = pLevel->iIdxCur; in codeCursorHint() 1055 assert( iIdxCur>0 ); in codeDeferredSeek() 1155 pExpr->iTable = pX->iIdxCur; in whereIndexExprTransNode() 1178 pExpr->iTable = pX->iIdxCur; in whereIndexExprTransColumn() 1217 x.iIdxCur = iIdxCur; in whereIndexExprTrans() 1669 iIdxCur = pLevel->iIdxCur; in sqlite3WhereCodeOneLoopStart() 1939 }else if( iCur!=iIdxCur ){ in sqlite3WhereCodeOneLoopStart() 1998 pLevel->p1 = iIdxCur; in sqlite3WhereCodeOneLoopStart() [all …]
|
H A D | delete.c | 248 int iIdxCur = 0; /* Cursor number of the first index */ in sqlite3DeleteFrom() local 369 iDataCur = iIdxCur = iTabCur; in sqlite3DeleteFrom() 530 iTabCur, aToOpen, &iDataCur, &iIdxCur); in sqlite3DeleteFrom() 532 assert( pPk || IsVirtual(pTab) || iIdxCur==iDataCur+1 ); in sqlite3DeleteFrom() 581 sqlite3GenerateRowDelete(pParse, pTab, pTrigger, iDataCur, iIdxCur, in sqlite3DeleteFrom() 683 int iIdxCur, /* First index cursor */ in sqlite3GenerateRowDelete() argument 699 iDataCur, iIdxCur, iPk, (int)nPk)); in sqlite3GenerateRowDelete() 834 int iIdxCur, /* First index cursor */ in sqlite3GenerateRowIndexDelete() argument 849 assert( iIdxCur+i!=iDataCur || pPk==pIdx ); in sqlite3GenerateRowIndexDelete() 852 if( iIdxCur+i==iIdxNoSeek ) continue; in sqlite3GenerateRowIndexDelete() [all …]
|
H A D | insert.c | 637 int iIdxCur = 0; /* First index cursor */ in sqlite3Insert() local 964 &iDataCur, &iIdxCur); in sqlite3Insert() 994 pUpsert->iIdxCur = iIdxCur; in sqlite3Insert() 1257 sqlite3CompleteInsertion(pParse, pTab, iDataCur, iIdxCur, in sqlite3Insert() 1498 int iIdxCur, /* First index cursor */ in sqlite3GenerateConstraintChecks() argument 1949 iThisCur = iIdxCur+ix; in sqlite3GenerateConstraintChecks() 2291 int iIdxCur, /* First index cursor */ in sqlite3CompleteInsertion() argument 2331 iIdxCur+i, aRegIdx[i], r, (char*)pTab, P4_TABLE in sqlite3CompleteInsertion() 2421 int iIdxCur = iBase++; in sqlite3OpenTableAndIndices() local 2424 if( piDataCur ) *piDataCur = iIdxCur; in sqlite3OpenTableAndIndices() [all …]
|
H A D | analyze.c | 992 int iIdxCur; /* Cursor open on index being analyzed */ in analyzeOneTable() local 1055 iIdxCur = iTab++; in analyzeOneTable() 1123 sqlite3VdbeAddOp3(v, OP_OpenRead, iIdxCur, pIdx->tnum, iDb); in analyzeOneTable() 1139 sqlite3VdbeAddOp2(v, OP_Count, iIdxCur, regTemp); in analyzeOneTable() 1140 addrRewind = sqlite3VdbeAddOp1(v, OP_Rewind, iIdxCur); in analyzeOneTable() 1145 addrRewind = sqlite3VdbeAddOp1(v, OP_Rewind, iIdxCur); in analyzeOneTable() 1147 sqlite3VdbeAddOp3(v, OP_Count, iIdxCur, regTemp, 1); in analyzeOneTable() 1193 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, i, regTemp); in analyzeOneTable() 1214 sqlite3VdbeAddOp3(v, OP_Column, iIdxCur, i, regPrev+i); in analyzeOneTable() 1232 sqlite3VdbeAddOp2(v, OP_IdxRowid, iIdxCur, regRowid); in analyzeOneTable() [all …]
|
H A D | update.c | 298 int iIdxCur; /* Cursor for the first index */ in sqlite3Update() local 403 iIdxCur = iDataCur+1; in sqlite3Update() 415 iIdxCur = pUpsert->iIdxCur; in sqlite3Update() 714 pWInfo = sqlite3WhereBegin(pParse, pTabList, pWhere, 0, 0, flags,iIdxCur); in sqlite3Update() 993 sqlite3GenerateConstraintChecks(pParse, pTab, aRegIdx, iDataCur, iIdxCur, in sqlite3Update() 1015 sqlite3GenerateRowIndexDelete(pParse, pTab, iDataCur, iIdxCur, aRegIdx, -1); in sqlite3Update() 1060 pParse, pTab, iDataCur, iIdxCur, regNewRowid, aRegIdx, in sqlite3Update()
|
H A D | where.c | 856 assert( pLevel->iIdxCur>=0 ); in constructAutomaticIndex() 857 pLevel->iIdxCur = pParse->nTab++; in constructAutomaticIndex() 889 assert( pLevel->iIdxCur>0 ); in constructAutomaticIndex() 891 pTabItem->regResult, pLevel->iIdxCur); in constructAutomaticIndex() 5221 pLevel->iIdxCur = iIndexCur; in sqlite3WhereBegin() 5449 sqlite3VdbeAddOp1(v, OP_NullRow, pLevel->iIdxCur); in sqlite3WhereEnd() 5504 && pLevel->iIdxCur!=pWInfo->aiCurOnePass[1] in sqlite3WhereEnd() 5506 sqlite3VdbeAddOp1(v, OP_Close, pLevel->iIdxCur); in sqlite3WhereEnd() 5570 pOp->p1 = pLevel->iIdxCur; in sqlite3WhereEnd() 5576 pOp->p1 = pLevel->iIdxCur; in sqlite3WhereEnd() [all …]
|