Home
last modified time | relevance | path

Searched refs:iField (Results 1 – 9 of 9) sorted by relevance

/sqlite-3.40.0/ext/recover/
H A Dsqlite3recover.c1060 int iField = 0; in recoverAddTable() local
1083 pNew->aCol[i].iField = iField++; in recoverAddTable()
1107 pNew->aCol[iCol].iField = iField; in recoverAddTable()
1558 if( iField<0 ){ in recoverLostAndFoundOnePage()
1566 assert( iField==nVal || (nVal==-1 && iField==0) ); in recoverLostAndFoundOnePage()
1567 nVal = iField+1; in recoverLostAndFoundOnePage()
1568 if( apVal[iField]==0 ){ in recoverLostAndFoundOnePage()
1767 assert( bNewCell==0 || (iField==-1 || iField==0) ); in recoverWriteDataStep()
1813 if( iField<0 ){ in recoverWriteDataStep()
1821 if( apVal[iField]==0 ){ in recoverWriteDataStep()
[all …]
H A Ddbdata.c111 int iField; /* Current field number */ member
286 pCsr->iField = 0; in dbdataResetCursor()
649 pCsr->iField = (bHasRowid ? -1 : 0); in dbdataNext()
653 pCsr->iField++; in dbdataNext()
654 if( pCsr->iField>0 ){ in dbdataNext()
673 if( pCsr->iField<0 || pCsr->pHdrPtr<&pCsr->pRec[pCsr->nHdr] ){ in dbdataNext()
862 sqlite3_result_int(ctx, pCsr->iField); in dbdataColumn()
865 if( pCsr->iField<0 ){ in dbdataColumn()
/sqlite-3.40.0/src/
H A Dwherecode.c494 int iField; in removeUnindexableInClauseTerms() local
496 iField = pLoop->aLTerm[i]->u.x.iField - 1; in removeUnindexableInClauseTerms()
497 if( pOrigRhs->a[iField].pExpr==0 ) continue; /* Duplicate PK column */ in removeUnindexableInClauseTerms()
498 pRhs = sqlite3ExprListAppend(pParse, pRhs, pOrigRhs->a[iField].pExpr); in removeUnindexableInClauseTerms()
499 pOrigRhs->a[iField].pExpr = 0; in removeUnindexableInClauseTerms()
500 assert( pOrigLhs->a[iField].pExpr!=0 ); in removeUnindexableInClauseTerms()
501 pLhs = sqlite3ExprListAppend(pParse, pLhs, pOrigLhs->a[iField].pExpr); in removeUnindexableInClauseTerms()
502 pOrigLhs->a[iField].pExpr = 0; in removeUnindexableInClauseTerms()
1499 int iFld = pTerm->u.x.iField; in sqlite3WhereCodeOneLoopStart()
H A Dvdbemem.c1885 int iField; /* Next unread data byte */ in sqlite3Stat4Column() local
1894 iField = nHdr; in sqlite3Stat4Column()
1901 iField += szField; in sqlite3Stat4Column()
1903 testcase( iField==nRec ); in sqlite3Stat4Column()
1904 testcase( iField==nRec+1 ); in sqlite3Stat4Column()
1905 if( iField>nRec ) return SQLITE_CORRUPT_BKPT; in sqlite3Stat4Column()
1910 sqlite3VdbeSerialGet(&a[iField-szField], t, pMem); in sqlite3Stat4Column()
H A Dinsert.c2199 int iField = pIdx->aiColumn[i]; in sqlite3GenerateConstraintChecks() local
2201 if( iField==XN_EXPR ){ in sqlite3GenerateConstraintChecks()
2206 }else if( iField==XN_ROWID || iField==pTab->iPKey ){ in sqlite3GenerateConstraintChecks()
2211 testcase( sqlite3TableColumnToStorage(pTab, iField)!=iField ); in sqlite3GenerateConstraintChecks()
2212 x = sqlite3TableColumnToStorage(pTab, iField) + regNewData + 1; in sqlite3GenerateConstraintChecks()
2214 VdbeComment((v, "%s", pTab->aCol[iField].zCnName)); in sqlite3GenerateConstraintChecks()
H A Dwhereexpr.c1145 if( pTerm->u.x.iField>0 ){ in exprAnalyze()
1149 pLeft = pLeft->x.pList->a[pTerm->u.x.iField-1].pExpr; in exprAnalyze()
1166 assert( pTerm->u.x.iField==0 ); in exprAnalyze()
1432 && pTerm->u.x.iField==0 in exprAnalyze()
1445 pWC->a[idxNew].u.x.iField = i+1; in exprAnalyze()
H A DwhereInt.h280 int iField; /* Field in (?,?,?) IN (SELECT...) vector */ member
H A Dexpr.c495 int iField, /* Which column of the vector to return */ in sqlite3ExprForVectorField() argument
520 pRet->iColumn = iField; in sqlite3ExprForVectorField()
527 ppVector = &pVector->x.pList->a[iField].pExpr; in sqlite3ExprForVectorField()
579 int iField, /* Field to extract from pVector */ in exprVectorRegister() argument
587 *ppExpr = sqlite3VectorFieldSubexpr(pVector, iField); in exprVectorRegister()
588 return pVector->iTable+iField; in exprVectorRegister()
592 *ppExpr = pVector->x.pSelect->pEList->a[iField].pExpr; in exprVectorRegister()
593 return regSelect+iField; in exprVectorRegister()
597 *ppExpr = pVector->x.pList->a[iField].pExpr; in exprVectorRegister()
H A Dwhere.c2113 if( (pTerm->eOperator & (WO_OR|WO_AND))==0 && pTerm->u.x.iField ){ in sqlite3WhereTermPrint()
2114 sqlite3DebugPrintf(" iField=%d", pTerm->u.x.iField); in sqlite3WhereTermPrint()