iCol 4261 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API const void *SQLITE_STDCALL sqlite3_column_blob(sqlite3_stmt*, int iCol); iCol 4262 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_column_bytes(sqlite3_stmt*, int iCol); iCol 4263 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_column_bytes16(sqlite3_stmt*, int iCol); iCol 4264 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API double SQLITE_STDCALL sqlite3_column_double(sqlite3_stmt*, int iCol); iCol 4265 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_column_int(sqlite3_stmt*, int iCol); iCol 4266 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API sqlite3_int64 SQLITE_STDCALL sqlite3_column_int64(sqlite3_stmt*, int iCol); iCol 4267 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API const unsigned char *SQLITE_STDCALL sqlite3_column_text(sqlite3_stmt*, int iCol); iCol 4268 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API const void *SQLITE_STDCALL sqlite3_column_text16(sqlite3_stmt*, int iCol); iCol 4269 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API int SQLITE_STDCALL sqlite3_column_type(sqlite3_stmt*, int iCol); iCol 4270 ext/sqlite3/libsqlite/sqlite3.c SQLITE_API sqlite3_value *SQLITE_STDCALL sqlite3_column_value(sqlite3_stmt*, int iCol); iCol 64689 ext/sqlite3/libsqlite/sqlite3.c int iCol, /* Column to extract */ iCol 64701 ext/sqlite3/libsqlite/sqlite3.c assert( iCol>0 ); iCol 64705 ext/sqlite3/libsqlite/sqlite3.c for(i=0; i<=iCol; i++){ iCol 77451 ext/sqlite3/libsqlite/sqlite3.c int iCol; /* Table column this handle is open on */ iCol 77490 ext/sqlite3/libsqlite/sqlite3.c u32 type = pC->aType[p->iCol]; iCol 77499 ext/sqlite3/libsqlite/sqlite3.c p->iOffset = pC->aType[p->iCol + pC->nField]; iCol 77539 ext/sqlite3/libsqlite/sqlite3.c int iCol; /* Index of zColumn in row-record */ iCol 77632 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<pTab->nCol; iCol++) { iCol 77633 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3StrICmp(pTab->aCol[iCol].zName, zColumn)==0 ){ iCol 77637 ext/sqlite3/libsqlite/sqlite3.c if( iCol==pTab->nCol ){ iCol 77662 ext/sqlite3/libsqlite/sqlite3.c if( pFKey->aCol[j].iFrom==iCol ){ iCol 77672 ext/sqlite3/libsqlite/sqlite3.c if( pIdx->aiColumn[j]==iCol ){ iCol 77736 ext/sqlite3/libsqlite/sqlite3.c pBlob->iCol = iCol; iCol 81386 ext/sqlite3/libsqlite/sqlite3.c int iCol, /* A column in the result set. 0..pEList->nExpr-1 */ iCol 81395 ext/sqlite3/libsqlite/sqlite3.c assert( iCol>=0 && iCol<pEList->nExpr ); iCol 81396 ext/sqlite3/libsqlite/sqlite3.c pOrig = pEList->a[iCol].pExpr; iCol 81406 ext/sqlite3/libsqlite/sqlite3.c if( pEList->a[iCol].u.x.iAlias==0 ){ iCol 81407 ext/sqlite3/libsqlite/sqlite3.c pEList->a[iCol].u.x.iAlias = (u16)(++pParse->nAlias); iCol 81409 ext/sqlite3/libsqlite/sqlite3.c pDup->iTable = pEList->a[iCol].u.x.iAlias; iCol 81646 ext/sqlite3/libsqlite/sqlite3.c int iCol; iCol 81649 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0, pCol=pTab->aCol; iCol<pTab->nCol; iCol++, pCol++){ iCol 81651 ext/sqlite3/libsqlite/sqlite3.c if( iCol==pTab->iPKey ){ iCol 81652 ext/sqlite3/libsqlite/sqlite3.c iCol = -1; iCol 81657 ext/sqlite3/libsqlite/sqlite3.c if( iCol>=pTab->nCol && sqlite3IsRowid(zCol) && HasRowid(pTab) ){ iCol 81660 ext/sqlite3/libsqlite/sqlite3.c iCol = -1; iCol 81662 ext/sqlite3/libsqlite/sqlite3.c if( iCol<pTab->nCol ){ iCol 81664 ext/sqlite3/libsqlite/sqlite3.c if( iCol<0 ){ iCol 81667 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==31 ); iCol 81668 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==32 ); iCol 81669 ext/sqlite3/libsqlite/sqlite3.c pParse->oldmask |= (iCol>=32 ? 0xffffffff : (((u32)1)<<iCol)); iCol 81671 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==31 ); iCol 81672 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==32 ); iCol 81673 ext/sqlite3/libsqlite/sqlite3.c pParse->newmask |= (iCol>=32 ? 0xffffffff : (((u32)1)<<iCol)); iCol 81675 ext/sqlite3/libsqlite/sqlite3.c pExpr->iColumn = (i16)iCol; iCol 81826 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE Expr *sqlite3CreateColumnExpr(sqlite3 *db, SrcList *pSrc, int iSrc, int iCol){ iCol 81832 ext/sqlite3/libsqlite/sqlite3.c if( p->pTab->iPKey==iCol ){ iCol 81835 ext/sqlite3/libsqlite/sqlite3.c p->iColumn = (ynVar)iCol; iCol 81836 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==BMS ); iCol 81837 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==BMS-1 ); iCol 81838 ext/sqlite3/libsqlite/sqlite3.c pItem->colUsed |= ((Bitmask)1)<<(iCol>=BMS ? BMS-1 : iCol); iCol 82261 ext/sqlite3/libsqlite/sqlite3.c int iCol = -1; iCol 82265 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3ExprIsInteger(pE, &iCol) ){ iCol 82266 ext/sqlite3/libsqlite/sqlite3.c if( iCol<=0 || iCol>pEList->nExpr ){ iCol 82271 ext/sqlite3/libsqlite/sqlite3.c iCol = resolveAsName(pParse, pEList, pE); iCol 82272 ext/sqlite3/libsqlite/sqlite3.c if( iCol==0 ){ iCol 82276 ext/sqlite3/libsqlite/sqlite3.c iCol = resolveOrderByTermToExprList(pParse, pSelect, pDup); iCol 82281 ext/sqlite3/libsqlite/sqlite3.c if( iCol>0 ){ iCol 82287 ext/sqlite3/libsqlite/sqlite3.c pNew->u.iValue = iCol; iCol 82298 ext/sqlite3/libsqlite/sqlite3.c pItem->u.x.iOrderByCol = (u16)iCol; iCol 82384 ext/sqlite3/libsqlite/sqlite3.c int iCol; /* Column number */ iCol 82396 ext/sqlite3/libsqlite/sqlite3.c iCol = resolveAsName(pParse, pSelect->pEList, pE2); iCol 82397 ext/sqlite3/libsqlite/sqlite3.c if( iCol>0 ){ iCol 82402 ext/sqlite3/libsqlite/sqlite3.c pItem->u.x.iOrderByCol = (u16)iCol; iCol 82406 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3ExprIsInteger(pE2, &iCol) ){ iCol 82410 ext/sqlite3/libsqlite/sqlite3.c if( iCol<1 || iCol>0xffff ){ iCol 82414 ext/sqlite3/libsqlite/sqlite3.c pItem->u.x.iOrderByCol = (u16)iCol; iCol 84502 ext/sqlite3/libsqlite/sqlite3.c i16 iCol; /* Index of column <column> */ iCol 84511 ext/sqlite3/libsqlite/sqlite3.c iCol = (i16)pExpr->iColumn; iCol 84523 ext/sqlite3/libsqlite/sqlite3.c if( iCol<0 ){ iCol 84543 ext/sqlite3/libsqlite/sqlite3.c int affinity_ok = sqlite3IndexAffinityOk(pX, pTab->aCol[iCol].affinity); iCol 84546 ext/sqlite3/libsqlite/sqlite3.c if( (pIdx->aiColumn[0]==iCol) iCol 84557 ext/sqlite3/libsqlite/sqlite3.c if( prRhsHasNull && !pTab->aCol[iCol].notNull ){ iCol 85106 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE void sqlite3ExprCacheStore(Parse *pParse, int iTab, int iCol, int iReg){ iCol 85114 ext/sqlite3/libsqlite/sqlite3.c assert( iCol>=-1 && iCol<32768 ); /* Finite column numbers */ iCol 85129 ext/sqlite3/libsqlite/sqlite3.c assert( p->iReg==0 || p->iTable!=iTab || p->iColumn!=iCol ); iCol 85138 ext/sqlite3/libsqlite/sqlite3.c p->iColumn = iCol; iCol 85159 ext/sqlite3/libsqlite/sqlite3.c p->iColumn = iCol; iCol 85244 ext/sqlite3/libsqlite/sqlite3.c int iCol, /* Index of the column to extract */ iCol 85247 ext/sqlite3/libsqlite/sqlite3.c if( iCol<0 || iCol==pTab->iPKey ){ iCol 85251 ext/sqlite3/libsqlite/sqlite3.c int x = iCol; iCol 85253 ext/sqlite3/libsqlite/sqlite3.c x = sqlite3ColumnOfIndex(sqlite3PrimaryKeyIndex(pTab), iCol); iCol 85257 ext/sqlite3/libsqlite/sqlite3.c if( iCol>=0 ){ iCol 85258 ext/sqlite3/libsqlite/sqlite3.c sqlite3ColumnDefault(v, pTab, iCol, regOut); iCol 88339 ext/sqlite3/libsqlite/sqlite3.c int iCol; /* If !isPSample, the reason for inclusion */ iCol 88405 ext/sqlite3/libsqlite/sqlite3.c pTo->iCol = pFrom->iCol; iCol 88526 ext/sqlite3/libsqlite/sqlite3.c p->aBest[i].iCol = i; iCol 88569 ext/sqlite3/libsqlite/sqlite3.c assert( pNew->iCol==pOld->iCol ); iCol 88570 ext/sqlite3/libsqlite/sqlite3.c for(i=pNew->iCol+1; i<nCol; i++){ iCol 88591 ext/sqlite3/libsqlite/sqlite3.c tRowcnt nEqNew = pNew->anEq[pNew->iCol]; iCol 88592 ext/sqlite3/libsqlite/sqlite3.c tRowcnt nEqOld = pOld->anEq[pOld->iCol]; iCol 88595 ext/sqlite3/libsqlite/sqlite3.c assert( IsStat4 || (pNew->iCol==0 && pOld->iCol==0) ); iCol 88600 ext/sqlite3/libsqlite/sqlite3.c if( pNew->iCol<pOld->iCol ) return 1; iCol 88601 ext/sqlite3/libsqlite/sqlite3.c return (pNew->iCol==pOld->iCol && sampleIsBetterPost(pAccum, pNew, pOld)); iCol 88622 ext/sqlite3/libsqlite/sqlite3.c assert( pNew->anEq[pNew->iCol]>0 ); iCol 88631 ext/sqlite3/libsqlite/sqlite3.c if( pOld->anEq[pNew->iCol]==0 ){ iCol 88633 ext/sqlite3/libsqlite/sqlite3.c assert( pOld->iCol>pNew->iCol ); iCol 88641 ext/sqlite3/libsqlite/sqlite3.c pUpgrade->iCol = pNew->iCol; iCol 88642 ext/sqlite3/libsqlite/sqlite3.c pUpgrade->anEq[pUpgrade->iCol] = pNew->anEq[pUpgrade->iCol]; iCol 88823 ext/sqlite3/libsqlite/sqlite3.c p->current.iCol = 0; iCol 88830 ext/sqlite3/libsqlite/sqlite3.c p->current.iCol = i; iCol 89303 ext/sqlite3/libsqlite/sqlite3.c i16 iCol = pIdx->aiColumn[i]; iCol 89304 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprCodeGetColumnOfTable(v, pTab, iTabCur, iCol, regCol+i); iCol 89644 ext/sqlite3/libsqlite/sqlite3.c int iCol; iCol 89654 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<nCol; iCol++){ iCol 89663 ext/sqlite3/libsqlite/sqlite3.c if( !pIdx->aiRowEst || iCol>=pIdx->nKeyCol || pIdx->aiRowEst[iCol+1]==0 ){ iCol 89664 ext/sqlite3/libsqlite/sqlite3.c nRow = pFinal->anLt[iCol]; iCol 89665 ext/sqlite3/libsqlite/sqlite3.c nDist100 = (i64)100 * pFinal->anDLt[iCol]; iCol 89669 ext/sqlite3/libsqlite/sqlite3.c nDist100 = ((i64)100 * pIdx->aiRowEst[0]) / pIdx->aiRowEst[iCol+1]; iCol 89679 ext/sqlite3/libsqlite/sqlite3.c || aSample[i].anDLt[iCol]!=aSample[i+1].anDLt[iCol] iCol 89681 ext/sqlite3/libsqlite/sqlite3.c sumEq += aSample[i].anEq[iCol]; iCol 89690 ext/sqlite3/libsqlite/sqlite3.c pIdx->aAvgEq[iCol] = avgEq; iCol 90693 ext/sqlite3/libsqlite/sqlite3.c int iCol; /* Index of column in table */ iCol 90715 ext/sqlite3/libsqlite/sqlite3.c iCol = pExpr->iColumn; iCol 90718 ext/sqlite3/libsqlite/sqlite3.c if( iCol>=0 ){ iCol 90719 ext/sqlite3/libsqlite/sqlite3.c assert( iCol<pTab->nCol ); iCol 90720 ext/sqlite3/libsqlite/sqlite3.c zCol = pTab->aCol[iCol].zName; iCol 91615 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE i16 sqlite3ColumnOfIndex(Index *pIdx, i16 iCol){ iCol 91618 ext/sqlite3/libsqlite/sqlite3.c if( iCol==pIdx->aiColumn[i] ) return i; iCol 92090 ext/sqlite3/libsqlite/sqlite3.c int iCol = -1, i; iCol 92100 ext/sqlite3/libsqlite/sqlite3.c iCol = pTab->nCol - 1; iCol 92101 ext/sqlite3/libsqlite/sqlite3.c pTab->aCol[iCol].colFlags |= COLFLAG_PRIMKEY; iCol 92102 ext/sqlite3/libsqlite/sqlite3.c zType = pTab->aCol[iCol].zType; iCol 92107 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<pTab->nCol; iCol++){ iCol 92108 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3StrICmp(pList->a[i].zName, pTab->aCol[iCol].zName)==0 ){ iCol 92109 ext/sqlite3/libsqlite/sqlite3.c pTab->aCol[iCol].colFlags |= COLFLAG_PRIMKEY; iCol 92110 ext/sqlite3/libsqlite/sqlite3.c zType = pTab->aCol[iCol].zType; iCol 92120 ext/sqlite3/libsqlite/sqlite3.c pTab->iPKey = iCol; iCol 93381 ext/sqlite3/libsqlite/sqlite3.c int iCol = p->nCol-1; iCol 93382 ext/sqlite3/libsqlite/sqlite3.c if( NEVER(iCol<0) ) goto fk_end; iCol 93386 ext/sqlite3/libsqlite/sqlite3.c p->aCol[iCol].zName, pTo); iCol 96210 ext/sqlite3/libsqlite/sqlite3.c int iCol; /* Iterator used while populating OLD.* */ iCol 96225 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<pTab->nCol; iCol++){ iCol 96226 ext/sqlite3/libsqlite/sqlite3.c testcase( mask!=0xffffffff && iCol==31 ); iCol 96227 ext/sqlite3/libsqlite/sqlite3.c testcase( mask!=0xffffffff && iCol==32 ); iCol 96228 ext/sqlite3/libsqlite/sqlite3.c if( mask==0xffffffff || (iCol<=31 && (mask & MASKBIT32(iCol))!=0) ){ iCol 96229 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprCodeGetColumnOfTable(v, pTab, iDataCur, iCol, iOld+iCol+1); iCol 98478 ext/sqlite3/libsqlite/sqlite3.c i16 iCol = pIdx->aiColumn[i]; /* Index of column in parent tbl */ iCol 98485 ext/sqlite3/libsqlite/sqlite3.c zDfltColl = pParent->aCol[iCol].zColl; iCol 98491 ext/sqlite3/libsqlite/sqlite3.c zIdxCol = pParent->aCol[iCol].zName; iCol 98689 ext/sqlite3/libsqlite/sqlite3.c i16 iCol /* Which column of pTab is desired */ iCol 98698 ext/sqlite3/libsqlite/sqlite3.c if( iCol>=0 && iCol!=pTab->iPKey ){ iCol 98699 ext/sqlite3/libsqlite/sqlite3.c pCol = &pTab->aCol[iCol]; iCol 98700 ext/sqlite3/libsqlite/sqlite3.c pExpr->iTable = regBase + iCol + 1; iCol 98721 ext/sqlite3/libsqlite/sqlite3.c i16 iCol /* The column that is wanted */ iCol 98727 ext/sqlite3/libsqlite/sqlite3.c pExpr->iColumn = iCol; iCol 98804 ext/sqlite3/libsqlite/sqlite3.c i16 iCol; /* Index of column in child table */ iCol 98807 ext/sqlite3/libsqlite/sqlite3.c iCol = pIdx ? pIdx->aiColumn[i] : -1; iCol 98808 ext/sqlite3/libsqlite/sqlite3.c pLeft = exprTableRegister(pParse, pTab, regData, iCol); iCol 98809 ext/sqlite3/libsqlite/sqlite3.c iCol = aiCol ? aiCol[i] : pFKey->aCol[0].iFrom; iCol 98810 ext/sqlite3/libsqlite/sqlite3.c assert( iCol>=0 ); iCol 98811 ext/sqlite3/libsqlite/sqlite3.c zCol = pFKey->pFrom->aCol[iCol].zName; iCol 98841 ext/sqlite3/libsqlite/sqlite3.c i16 iCol = pIdx->aiColumn[i]; iCol 98842 ext/sqlite3/libsqlite/sqlite3.c pLeft = exprTableRegister(pParse, pTab, regData, iCol); iCol 98843 ext/sqlite3/libsqlite/sqlite3.c pRight = exprTableColumn(db, pTab, pSrc->a[0].iCursor, iCol); iCol 99108 ext/sqlite3/libsqlite/sqlite3.c int iCol; iCol 99154 ext/sqlite3/libsqlite/sqlite3.c iCol = pFKey->aCol[0].iFrom; iCol 99155 ext/sqlite3/libsqlite/sqlite3.c aiCol = &iCol; iCol 101911 ext/sqlite3/libsqlite/sqlite3.c const void * (*column_blob)(sqlite3_stmt*,int iCol); iCol 101912 ext/sqlite3/libsqlite/sqlite3.c int (*column_bytes)(sqlite3_stmt*,int iCol); iCol 101913 ext/sqlite3/libsqlite/sqlite3.c int (*column_bytes16)(sqlite3_stmt*,int iCol); iCol 101919 ext/sqlite3/libsqlite/sqlite3.c double (*column_double)(sqlite3_stmt*,int iCol); iCol 101920 ext/sqlite3/libsqlite/sqlite3.c int (*column_int)(sqlite3_stmt*,int iCol); iCol 101921 ext/sqlite3/libsqlite/sqlite3.c sqlite_int64 (*column_int64)(sqlite3_stmt*,int iCol); iCol 101928 ext/sqlite3/libsqlite/sqlite3.c const unsigned char * (*column_text)(sqlite3_stmt*,int iCol); iCol 101929 ext/sqlite3/libsqlite/sqlite3.c const void * (*column_text16)(sqlite3_stmt*,int iCol); iCol 101930 ext/sqlite3/libsqlite/sqlite3.c int (*column_type)(sqlite3_stmt*,int iCol); iCol 101931 ext/sqlite3/libsqlite/sqlite3.c sqlite3_value* (*column_value)(sqlite3_stmt*,int iCol); iCol 105160 ext/sqlite3/libsqlite/sqlite3.c int iCol = pIdx->aiColumn[kk]; iCol 105161 ext/sqlite3/libsqlite/sqlite3.c assert( iCol>=0 && iCol<pTab->nCol ); iCol 105162 ext/sqlite3/libsqlite/sqlite3.c if( pTab->aCol[iCol].notNull ) continue; iCol 106743 ext/sqlite3/libsqlite/sqlite3.c int iCol; /* Index of column matching zCol */ iCol 106747 ext/sqlite3/libsqlite/sqlite3.c iCol = columnIndex(pSrc->a[i].pTab, zCol); iCol 106748 ext/sqlite3/libsqlite/sqlite3.c if( iCol>=0 ){ iCol 106751 ext/sqlite3/libsqlite/sqlite3.c *piCol = iCol; iCol 107809 ext/sqlite3/libsqlite/sqlite3.c int iCol = pExpr->iColumn; /* Index of column in pTab */ iCol 107850 ext/sqlite3/libsqlite/sqlite3.c if( iCol>=0 && iCol<pS->pEList->nExpr ){ iCol 107856 ext/sqlite3/libsqlite/sqlite3.c Expr *p = pS->pEList->a[iCol].pExpr; iCol 107865 ext/sqlite3/libsqlite/sqlite3.c if( iCol<0 ) iCol = pTab->iPKey; iCol 107866 ext/sqlite3/libsqlite/sqlite3.c assert( iCol==-1 || (iCol>=0 && iCol<pTab->nCol) ); iCol 107868 ext/sqlite3/libsqlite/sqlite3.c if( iCol<0 ){ iCol 107872 ext/sqlite3/libsqlite/sqlite3.c zType = pTab->aCol[iCol].zType; iCol 107873 ext/sqlite3/libsqlite/sqlite3.c zOrigCol = pTab->aCol[iCol].zName; iCol 107874 ext/sqlite3/libsqlite/sqlite3.c estWidth = pTab->aCol[iCol].szEst; iCol 107882 ext/sqlite3/libsqlite/sqlite3.c if( iCol<0 ){ iCol 107885 ext/sqlite3/libsqlite/sqlite3.c zType = pTab->aCol[iCol].zType; iCol 107886 ext/sqlite3/libsqlite/sqlite3.c estWidth = pTab->aCol[iCol].szEst; iCol 107999 ext/sqlite3/libsqlite/sqlite3.c int iCol = p->iColumn; iCol 108005 ext/sqlite3/libsqlite/sqlite3.c if( iCol<0 ) iCol = pTab->iPKey; iCol 108006 ext/sqlite3/libsqlite/sqlite3.c assert( iCol==-1 || (iCol>=0 && iCol<pTab->nCol) ); iCol 108007 ext/sqlite3/libsqlite/sqlite3.c if( iCol<0 ){ iCol 108010 ext/sqlite3/libsqlite/sqlite3.c zCol = pTab->aCol[iCol].zName; iCol 108086 ext/sqlite3/libsqlite/sqlite3.c int iCol = pColExpr->iColumn; iCol 108088 ext/sqlite3/libsqlite/sqlite3.c if( iCol<0 ) iCol = pTab->iPKey; iCol 108090 ext/sqlite3/libsqlite/sqlite3.c iCol>=0 ? pTab->aCol[iCol].zName : "rowid"); iCol 108323 ext/sqlite3/libsqlite/sqlite3.c static CollSeq *multiSelectCollSeq(Parse *pParse, Select *p, int iCol){ iCol 108326 ext/sqlite3/libsqlite/sqlite3.c pRet = multiSelectCollSeq(pParse, p->pPrior, iCol); iCol 108330 ext/sqlite3/libsqlite/sqlite3.c assert( iCol>=0 ); iCol 108331 ext/sqlite3/libsqlite/sqlite3.c if( pRet==0 && iCol<p->pEList->nExpr ){ iCol 108332 ext/sqlite3/libsqlite/sqlite3.c pRet = sqlite3ExprCollSeq(pParse, p->pEList->a[iCol].pExpr); iCol 115109 ext/sqlite3/libsqlite/sqlite3.c int iCol; iCol 115119 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<pTab->nCol; iCol++){ iCol 115120 ext/sqlite3/libsqlite/sqlite3.c char *zType = pTab->aCol[iCol].zType; iCol 115148 ext/sqlite3/libsqlite/sqlite3.c pTab->aCol[iCol].colFlags |= COLFLAG_HIDDEN; iCol 116850 ext/sqlite3/libsqlite/sqlite3.c int iCol = pRight->iColumn; iCol 116851 ext/sqlite3/libsqlite/sqlite3.c pVal = sqlite3VdbeGetBoundValue(pReprepare, iCol, SQLITE_AFF_NONE); iCol 116855 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeSetVarmask(pParse->pVdbe, iCol); iCol 117698 ext/sqlite3/libsqlite/sqlite3.c int iCol /* Column of index to match */ iCol 117701 ext/sqlite3/libsqlite/sqlite3.c const char *zColl = pIdx->azColl[iCol]; iCol 117706 ext/sqlite3/libsqlite/sqlite3.c && p->iColumn==pIdx->aiColumn[iCol] iCol 117769 ext/sqlite3/libsqlite/sqlite3.c i16 iCol = pIdx->aiColumn[i]; iCol 117770 ext/sqlite3/libsqlite/sqlite3.c if( 0==findTerm(pWC, iBase, iCol, ~(Bitmask)0, WO_EQ, pIdx) ){ iCol 117772 ext/sqlite3/libsqlite/sqlite3.c if( iIdxCol<0 || pTab->aCol[iCol].notNull==0 ){ iCol 117922 ext/sqlite3/libsqlite/sqlite3.c int iCol = pTerm->u.leftColumn; iCol 117923 ext/sqlite3/libsqlite/sqlite3.c Bitmask cMask = iCol>=BMS ? MASKBIT(BMS-1) : MASKBIT(iCol); iCol 117924 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==BMS ); iCol 117925 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==BMS-1 ); iCol 117929 ext/sqlite3/libsqlite/sqlite3.c pTable->aCol[iCol].zName); iCol 117975 ext/sqlite3/libsqlite/sqlite3.c int iCol = pTerm->u.leftColumn; iCol 117976 ext/sqlite3/libsqlite/sqlite3.c Bitmask cMask = iCol>=BMS ? MASKBIT(BMS-1) : MASKBIT(iCol); iCol 117977 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==BMS-1 ); iCol 117978 ext/sqlite3/libsqlite/sqlite3.c testcase( iCol==BMS ); iCol 118223 ext/sqlite3/libsqlite/sqlite3.c int iCol; /* Index of required stats in anEq[] etc. */ iCol 118284 ext/sqlite3/libsqlite/sqlite3.c iCol = 0; iCol 118314 ext/sqlite3/libsqlite/sqlite3.c iCol = n-1; iCol 118327 ext/sqlite3/libsqlite/sqlite3.c assert( iCol==nField-1 ); iCol 118337 ext/sqlite3/libsqlite/sqlite3.c pRec->nField = iCol+1; iCol 118346 ext/sqlite3/libsqlite/sqlite3.c if( iCol>0 ){ iCol 118347 ext/sqlite3/libsqlite/sqlite3.c pRec->nField = iCol; iCol 118362 ext/sqlite3/libsqlite/sqlite3.c assert( iCol==nField-1 ); iCol 118363 ext/sqlite3/libsqlite/sqlite3.c aStat[0] = aSample[i].anLt[iCol]; iCol 118364 ext/sqlite3/libsqlite/sqlite3.c aStat[1] = aSample[i].anEq[iCol]; iCol 118373 ext/sqlite3/libsqlite/sqlite3.c iUpper = aSample[i].anLt[iCol]; iCol 118387 ext/sqlite3/libsqlite/sqlite3.c aStat[1] = pIdx->aAvgEq[iCol]; iCol 118468 ext/sqlite3/libsqlite/sqlite3.c int iCol = p->aiColumn[nEq]; iCol 118469 ext/sqlite3/libsqlite/sqlite3.c u8 aff = iCol>=0 ? p->pTable->aCol[iCol].affinity : SQLITE_AFF_INTEGER; iCol 120120 ext/sqlite3/libsqlite/sqlite3.c int iCol = pPk->aiColumn[iPk]; iCol 120121 ext/sqlite3/libsqlite/sqlite3.c sqlite3ExprCodeGetColumn(pParse, pTab, iCol, iCur, r+iPk, 0); iCol 120883 ext/sqlite3/libsqlite/sqlite3.c int iCol; /* Index of the column in the table */ iCol 120904 ext/sqlite3/libsqlite/sqlite3.c iCol = pProbe->aiColumn[pNew->u.btree.nEq]; iCol 120906 ext/sqlite3/libsqlite/sqlite3.c pTerm = whereScanInit(&scan, pBuilder->pWC, pSrc->iCursor, iCol, iCol 120926 ext/sqlite3/libsqlite/sqlite3.c && (iCol<0 || pSrc->pTab->aCol[iCol].notNull) iCol 120964 ext/sqlite3/libsqlite/sqlite3.c if( iCol<0 || (nInMul==0 && pNew->u.btree.nEq==pProbe->nKeyCol-1) ){ iCol 120965 ext/sqlite3/libsqlite/sqlite3.c if( iCol>=0 && pProbe->uniqNotNull==0 ){ iCol 121015 ext/sqlite3/libsqlite/sqlite3.c if( pTerm->truthProb<=0 && iCol>=0 ){ iCol 131180 ext/sqlite3/libsqlite/sqlite3.c int iCol = 0; iCol 131213 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<pTab->nCol; iCol++){ iCol 131214 ext/sqlite3/libsqlite/sqlite3.c pCol = &pTab->aCol[iCol]; iCol 131219 ext/sqlite3/libsqlite/sqlite3.c if( iCol==pTab->nCol ){ iCol 131221 ext/sqlite3/libsqlite/sqlite3.c iCol = pTab->iPKey; iCol 131222 ext/sqlite3/libsqlite/sqlite3.c pCol = iCol>=0 ? &pTab->aCol[iCol] : 0; iCol 131245 ext/sqlite3/libsqlite/sqlite3.c autoinc = pTab->iPKey==iCol && (pTab->tabFlags & TF_Autoincrement)!=0; iCol 132593 ext/sqlite3/libsqlite/sqlite3.c int fts3_global_term_cnt(int iTerm, int iCol); iCol 132594 ext/sqlite3/libsqlite/sqlite3.c int fts3_term_cnt(int iTerm, int iCol); iCol 133185 ext/sqlite3/libsqlite/sqlite3.c int iCol; iCol 133268 ext/sqlite3/libsqlite/sqlite3.c SQLITE_PRIVATE int sqlite3Fts3EvalPhrasePoslist(Fts3Cursor *, Fts3Expr *, int iCol, char **); iCol 134116 ext/sqlite3/libsqlite/sqlite3.c int iCol; /* Column index */ iCol 134388 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<nCol; iCol++){ iCol 134391 ext/sqlite3/libsqlite/sqlite3.c z = (char *)sqlite3Fts3NextToken(aCol[iCol], &n); iCol 134395 ext/sqlite3/libsqlite/sqlite3.c p->azColumn[iCol] = zCsr; iCol 134401 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<nCol; iCol++){ iCol 134402 ext/sqlite3/libsqlite/sqlite3.c int n = (int)strlen(p->azColumn[iCol]); iCol 134406 ext/sqlite3/libsqlite/sqlite3.c && 0==sqlite3_strnicmp(p->azColumn[iCol], zNot, n) iCol 134408 ext/sqlite3/libsqlite/sqlite3.c p->abNotindexed[iCol] = 1; iCol 135058 ext/sqlite3/libsqlite/sqlite3.c static int fts3PutColNumber(char **pp, int iCol){ iCol 135060 ext/sqlite3/libsqlite/sqlite3.c if( iCol ){ iCol 135062 ext/sqlite3/libsqlite/sqlite3.c n = 1 + sqlite3Fts3PutVarint(&p[1], iCol); iCol 135612 ext/sqlite3/libsqlite/sqlite3.c sqlite3_int64 iCol; iCol 135614 ext/sqlite3/libsqlite/sqlite3.c p += sqlite3Fts3GetVarint(p, &iCol); iCol 135621 ext/sqlite3/libsqlite/sqlite3.c nOut += sqlite3Fts3PutVarint(&pOut[nOut], iCol); iCol 136010 ext/sqlite3/libsqlite/sqlite3.c filter.iCol = iColumn; iCol 136188 ext/sqlite3/libsqlite/sqlite3.c int iCol = eSearch-FTS3_FULLTEXT_SEARCH; iCol 136200 ext/sqlite3/libsqlite/sqlite3.c p->azColumn, p->bFts4, p->nColumn, iCol, zQuery, -1, &pCsr->pExpr, iCol 136282 ext/sqlite3/libsqlite/sqlite3.c int iCol /* Index of column to read value from */ iCol 136289 ext/sqlite3/libsqlite/sqlite3.c assert( iCol>=0 && iCol<=p->nColumn+2 ); iCol 136291 ext/sqlite3/libsqlite/sqlite3.c if( iCol==p->nColumn+1 ){ iCol 136296 ext/sqlite3/libsqlite/sqlite3.c }else if( iCol==p->nColumn ){ iCol 136300 ext/sqlite3/libsqlite/sqlite3.c }else if( iCol==p->nColumn+2 && pCsr->pExpr ){ iCol 136308 ext/sqlite3/libsqlite/sqlite3.c if( iCol==p->nColumn+2 ){ iCol 136314 ext/sqlite3/libsqlite/sqlite3.c }else if( sqlite3_data_count(pCsr->pStmt)>(iCol+1) ){ iCol 136315 ext/sqlite3/libsqlite/sqlite3.c sqlite3_result_value(pCtx, sqlite3_column_value(pCsr->pStmt, iCol+1)); iCol 136537 ext/sqlite3/libsqlite/sqlite3.c int iCol = -1; iCol 136554 ext/sqlite3/libsqlite/sqlite3.c case 5: iCol = sqlite3_value_int(apVal[4]); iCol 136564 ext/sqlite3/libsqlite/sqlite3.c sqlite3Fts3Snippet(pContext, pCsr, zStart, zEnd, zEllipsis, iCol, nToken); iCol 137242 ext/sqlite3/libsqlite/sqlite3.c int iCol = (p->iColumn >= pTab->nColumn ? -1 : p->iColumn); iCol 137247 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3Fts3MsrIncrStart(pTab, pSegcsr, iCol, pToken->z, pToken->n); iCol 137660 ext/sqlite3/libsqlite/sqlite3.c int iCol; /* The column the token must match */ iCol 137688 ext/sqlite3/libsqlite/sqlite3.c pTC->iCol = pPhrase->iColumn; iCol 137868 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3Fts3DeferToken(pCsr, pToken, pTC->iCol); iCol 137884 ext/sqlite3/libsqlite/sqlite3.c rc = fts3TermSelect(pTab, pToken, pTC->iCol, &nList, &pList); iCol 138529 ext/sqlite3/libsqlite/sqlite3.c int iCol = 0; iCol 138544 ext/sqlite3/libsqlite/sqlite3.c pExpr->aMI[iCol*3 + 1] += iCnt; iCol 138545 ext/sqlite3/libsqlite/sqlite3.c pExpr->aMI[iCol*3 + 2] += (iCnt>0); iCol 138548 ext/sqlite3/libsqlite/sqlite3.c p += fts3GetVarint32(p, &iCol); iCol 138687 ext/sqlite3/libsqlite/sqlite3.c int iCol; iCol 138691 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<pTab->nColumn; iCol++){ iCol 138692 ext/sqlite3/libsqlite/sqlite3.c aiOut[iCol*3 + 1] = (u32)pCsr->nDoc; iCol 138693 ext/sqlite3/libsqlite/sqlite3.c aiOut[iCol*3 + 2] = (u32)pCsr->nDoc; iCol 138699 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<pTab->nColumn; iCol++){ iCol 138700 ext/sqlite3/libsqlite/sqlite3.c aiOut[iCol*3 + 1] = pExpr->aMI[iCol*3 + 1]; iCol 138701 ext/sqlite3/libsqlite/sqlite3.c aiOut[iCol*3 + 2] = pExpr->aMI[iCol*3 + 2]; iCol 138731 ext/sqlite3/libsqlite/sqlite3.c int iCol, /* Column to return position list for */ iCol 138743 ext/sqlite3/libsqlite/sqlite3.c assert( iCol>=0 && iCol<pTab->nColumn ); iCol 138744 ext/sqlite3/libsqlite/sqlite3.c if( (pPhrase->iColumn<pTab->nColumn && pPhrase->iColumn!=iCol) ){ iCol 138825 ext/sqlite3/libsqlite/sqlite3.c while( iThis<iCol ){ iCol 138835 ext/sqlite3/libsqlite/sqlite3.c *ppOut = ((iCol==iThis)?pIter:0); iCol 138926 ext/sqlite3/libsqlite/sqlite3.c int iCol; /* Current value of 'col' column */ iCol 139063 ext/sqlite3/libsqlite/sqlite3.c int iCol = pInfo->aConstraint[i].iColumn; iCol 139065 ext/sqlite3/libsqlite/sqlite3.c if( iCol==0 ){ iCol 139072 ext/sqlite3/libsqlite/sqlite3.c if( iCol==4 ){ iCol 139163 ext/sqlite3/libsqlite/sqlite3.c for(pCsr->iCol++; pCsr->iCol<pCsr->nStat; pCsr->iCol++){ iCol 139164 ext/sqlite3/libsqlite/sqlite3.c if( pCsr->aStat[pCsr->iCol].nDoc>0 ) return SQLITE_OK; iCol 139172 ext/sqlite3/libsqlite/sqlite3.c int iCol; iCol 139187 ext/sqlite3/libsqlite/sqlite3.c iCol = 0; iCol 139198 ext/sqlite3/libsqlite/sqlite3.c iCol = 0; iCol 139210 ext/sqlite3/libsqlite/sqlite3.c assert( iCol==0 ); iCol 139223 ext/sqlite3/libsqlite/sqlite3.c pCsr->aStat[iCol+1].nOcc++; iCol 139230 ext/sqlite3/libsqlite/sqlite3.c iCol = (int)v; iCol 139231 ext/sqlite3/libsqlite/sqlite3.c if( fts3auxGrowStatArray(pCsr, iCol+2) ) return SQLITE_NOMEM; iCol 139232 ext/sqlite3/libsqlite/sqlite3.c pCsr->aStat[iCol+1].nDoc++; iCol 139238 ext/sqlite3/libsqlite/sqlite3.c pCsr->iCol = 0; iCol 139355 ext/sqlite3/libsqlite/sqlite3.c int iCol /* Index of column to read value from */ iCol 139360 ext/sqlite3/libsqlite/sqlite3.c switch( iCol ){ iCol 139366 ext/sqlite3/libsqlite/sqlite3.c if( p->iCol ){ iCol 139367 ext/sqlite3/libsqlite/sqlite3.c sqlite3_result_int(pCtx, p->iCol-1); iCol 139374 ext/sqlite3/libsqlite/sqlite3.c sqlite3_result_int64(pCtx, p->aStat[p->iCol].nDoc); iCol 139378 ext/sqlite3/libsqlite/sqlite3.c sqlite3_result_int64(pCtx, p->aStat[p->iCol].nOcc); iCol 139382 ext/sqlite3/libsqlite/sqlite3.c assert( iCol==4 ); iCol 139618 ext/sqlite3/libsqlite/sqlite3.c int iCol, /* Value for Fts3Phrase.iColumn */ iCol 139653 ext/sqlite3/libsqlite/sqlite3.c pRet->pPhrase->iColumn = iCol; iCol 139851 ext/sqlite3/libsqlite/sqlite3.c int iCol; iCol 139962 ext/sqlite3/libsqlite/sqlite3.c iCol = pParse->iDefaultCol; iCol 139970 ext/sqlite3/libsqlite/sqlite3.c iCol = ii; iCol 139975 ext/sqlite3/libsqlite/sqlite3.c rc = getNextToken(pParse, iCol, &z[iColLen], n-iColLen, ppExpr, pnConsumed); iCol 142883 ext/sqlite3/libsqlite/sqlite3.c int iCol /* Index of column to read value from */ iCol 142888 ext/sqlite3/libsqlite/sqlite3.c switch( iCol ){ iCol 142902 ext/sqlite3/libsqlite/sqlite3.c assert( iCol==4 ); iCol 143074 ext/sqlite3/libsqlite/sqlite3.c int iCol; /* Column token must occur in */ iCol 143645 ext/sqlite3/libsqlite/sqlite3.c sqlite3_int64 iCol, /* Column for entry to add */ iCol 143668 ext/sqlite3/libsqlite/sqlite3.c if( iCol>0 && p->iLastCol!=iCol ){ iCol 143670 ext/sqlite3/libsqlite/sqlite3.c || SQLITE_OK!=(rc = fts3PendingListAppendVarint(&p, iCol)) iCol 143674 ext/sqlite3/libsqlite/sqlite3.c p->iLastCol = iCol; iCol 143677 ext/sqlite3/libsqlite/sqlite3.c if( iCol>=0 ){ iCol 143706 ext/sqlite3/libsqlite/sqlite3.c int iCol, iCol 143719 ext/sqlite3/libsqlite/sqlite3.c if( fts3PendingListAppend(&pList, p->iPrevDocid, iCol, iPos, &rc) ){ iCol 143746 ext/sqlite3/libsqlite/sqlite3.c int iCol, /* Column into which text is being inserted */ iCol 143796 ext/sqlite3/libsqlite/sqlite3.c p, iCol, iPos, &p->aIndex[0].hPending, zToken, nToken iCol 143805 ext/sqlite3/libsqlite/sqlite3.c p, iCol, iPos, &pIndex->hPending, zToken, pIndex->nPrefix iCol 143878 ext/sqlite3/libsqlite/sqlite3.c int iCol = i-2; iCol 143879 ext/sqlite3/libsqlite/sqlite3.c if( p->abNotindexed[iCol]==0 ){ iCol 143881 ext/sqlite3/libsqlite/sqlite3.c int rc = fts3PendingTermsAdd(p, iLangid, zText, iCol, &aSz[iCol]); iCol 144033 ext/sqlite3/libsqlite/sqlite3.c int iCol = i-1; iCol 144034 ext/sqlite3/libsqlite/sqlite3.c if( p->abNotindexed[iCol]==0 ){ iCol 144036 ext/sqlite3/libsqlite/sqlite3.c rc = fts3PendingTermsAdd(p, iLangid, zText, -1, &aSz[iCol]); iCol 145524 ext/sqlite3/libsqlite/sqlite3.c int iCol, /* Column to filter on */ iCol 145535 ext/sqlite3/libsqlite/sqlite3.c assert( iCol>=0 ); iCol 145540 ext/sqlite3/libsqlite/sqlite3.c if( iCol==iCurrent ){ iCol 145697 ext/sqlite3/libsqlite/sqlite3.c int iCol, /* Column to match on. */ iCol 145731 ext/sqlite3/libsqlite/sqlite3.c assert( iCol<0 || iCol<p->nColumn ); iCol 145732 ext/sqlite3/libsqlite/sqlite3.c pCsr->iColFilter = iCol; iCol 145885 ext/sqlite3/libsqlite/sqlite3.c fts3ColumnFilter(pFilter->iCol, 0, &pList, &nList); iCol 145976 ext/sqlite3/libsqlite/sqlite3.c int iCol, iCol 145980 ext/sqlite3/libsqlite/sqlite3.c const unsigned char *zText = sqlite3_column_text(pStmt, iCol); iCol 146472 ext/sqlite3/libsqlite/sqlite3.c int iCol; iCol 146476 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; rc==SQLITE_OK && iCol<p->nColumn; iCol++){ iCol 146477 ext/sqlite3/libsqlite/sqlite3.c if( p->abNotindexed[iCol]==0 ){ iCol 146478 ext/sqlite3/libsqlite/sqlite3.c const char *z = (const char *) sqlite3_column_text(pStmt, iCol+1); iCol 146479 ext/sqlite3/libsqlite/sqlite3.c rc = fts3PendingTermsAdd(p, iLangid, z, iCol, &aSz[iCol]); iCol 146480 ext/sqlite3/libsqlite/sqlite3.c aSz[p->nColumn] += sqlite3_column_bytes(pStmt, iCol+1); iCol 146491 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<=p->nColumn; iCol++){ iCol 146492 ext/sqlite3/libsqlite/sqlite3.c aSzIns[iCol] += aSz[iCol]; iCol 147999 ext/sqlite3/libsqlite/sqlite3.c int iCol, /* Column number */ iCol 148007 ext/sqlite3/libsqlite/sqlite3.c ret += (ret<<3) + iCol; iCol 148054 ext/sqlite3/libsqlite/sqlite3.c i64 iCol = 0; iCol 148063 ext/sqlite3/libsqlite/sqlite3.c iCol = 0; iCol 148066 ext/sqlite3/libsqlite/sqlite3.c pCsr += sqlite3Fts3GetVarint(pCsr, &iCol); iCol 148075 ext/sqlite3/libsqlite/sqlite3.c (int)iCol, (int)iPos iCol 148137 ext/sqlite3/libsqlite/sqlite3.c int iCol; iCol 148139 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; rc==SQLITE_OK && iCol<p->nColumn; iCol++){ iCol 148140 ext/sqlite3/libsqlite/sqlite3.c if( p->abNotindexed[iCol]==0 ){ iCol 148141 ext/sqlite3/libsqlite/sqlite3.c const char *zText = (const char *)sqlite3_column_text(pStmt, iCol+1); iCol 148142 ext/sqlite3/libsqlite/sqlite3.c int nText = sqlite3_column_bytes(pStmt, iCol+1); iCol 148156 ext/sqlite3/libsqlite/sqlite3.c zToken, nToken, iLang, 0, iDocid, iCol, iPos iCol 148161 ext/sqlite3/libsqlite/sqlite3.c zToken, p->aIndex[i].nPrefix, iLang, i, iDocid, iCol, iPos iCol 148329 ext/sqlite3/libsqlite/sqlite3.c if( (pDef->iCol>=p->nColumn || pDef->iCol==i) iCol 148386 ext/sqlite3/libsqlite/sqlite3.c int iCol /* Column that token must appear in (or -1) */ iCol 148396 ext/sqlite3/libsqlite/sqlite3.c pDeferred->iCol = iCol; iCol 148684 ext/sqlite3/libsqlite/sqlite3.c int iCol; /* Extract snippet from this column */ iCol 148701 ext/sqlite3/libsqlite/sqlite3.c int iCol; /* Column snippet is extracted from */ iCol 148992 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3Fts3EvalPhrasePoslist(p->pCsr, pExpr, p->iCol, &pCsr); iCol 149030 ext/sqlite3/libsqlite/sqlite3.c int iCol, /* Index of column to create snippet from */ iCol 149067 ext/sqlite3/libsqlite/sqlite3.c sIter.iCol = iCol; iCol 149084 ext/sqlite3/libsqlite/sqlite3.c pFragment->iCol = iCol; iCol 149249 ext/sqlite3/libsqlite/sqlite3.c int iCol = pFragment->iCol+1; /* Query column to extract text from */ iCol 149253 ext/sqlite3/libsqlite/sqlite3.c zDoc = (const char *)sqlite3_column_text(pCsr->pStmt, iCol); iCol 149255 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3_column_type(pCsr->pStmt, iCol)!=SQLITE_NULL ){ iCol 149260 ext/sqlite3/libsqlite/sqlite3.c nDoc = sqlite3_column_bytes(pCsr->pStmt, iCol); iCol 149466 ext/sqlite3/libsqlite/sqlite3.c int iCol = 0; iCol 149470 ext/sqlite3/libsqlite/sqlite3.c if( (pPhrase->iColumn>=pTab->nColumn || pPhrase->iColumn==iCol) ){ iCol 149471 ext/sqlite3/libsqlite/sqlite3.c p->aMatchinfo[iStart + iCol] = (u32)nHit; iCol 149476 ext/sqlite3/libsqlite/sqlite3.c pIter += fts3GetVarint32(pIter, &iCol); iCol 149624 ext/sqlite3/libsqlite/sqlite3.c int iCol; iCol 149641 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<pInfo->nCol; iCol++){ iCol 149648 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3Fts3EvalPhrasePoslist(pCsr, pIt->pExpr, iCol, &pIt->pRead); iCol 149681 ext/sqlite3/libsqlite/sqlite3.c pInfo->aMatchinfo[iCol] = nLcs; iCol 149742 ext/sqlite3/libsqlite/sqlite3.c int iCol; iCol 149743 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<pInfo->nCol; iCol++){ iCol 149748 ext/sqlite3/libsqlite/sqlite3.c pInfo->aMatchinfo[iCol] = iVal; iCol 149758 ext/sqlite3/libsqlite/sqlite3.c int iCol; iCol 149760 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<pInfo->nCol; iCol++){ iCol 149763 ext/sqlite3/libsqlite/sqlite3.c pInfo->aMatchinfo[iCol] = (u32)nToken; iCol 149886 ext/sqlite3/libsqlite/sqlite3.c int iCol, /* Extract snippet from this column */ iCol 149937 ext/sqlite3/libsqlite/sqlite3.c if( iCol>=0 && iRead!=iCol ) continue; iCol 149990 ext/sqlite3/libsqlite/sqlite3.c int iCol; /* Column of table to populate aTerm for */ iCol 150008 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3Fts3EvalPhrasePoslist(p->pCsr, pExpr, p->iCol, &pList); iCol 150036 ext/sqlite3/libsqlite/sqlite3.c int iCol; /* Column currently being processed */ iCol 150064 ext/sqlite3/libsqlite/sqlite3.c for(iCol=0; iCol<pTab->nColumn; iCol++){ iCol 150078 ext/sqlite3/libsqlite/sqlite3.c sCtx.iCol = iCol; iCol 150088 ext/sqlite3/libsqlite/sqlite3.c zDoc = (const char *)sqlite3_column_text(pCsr->pStmt, iCol+1); iCol 150089 ext/sqlite3/libsqlite/sqlite3.c nDoc = sqlite3_column_bytes(pCsr->pStmt, iCol+1); iCol 150091 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3_column_type(pCsr->pStmt, iCol+1)==SQLITE_NULL ){ iCol 150134 ext/sqlite3/libsqlite/sqlite3.c "%d %d %d %d ", iCol, pTerm-sCtx.aTerm, iStart, iEnd-iStart iCol 4054 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API const void *SQLITE_STDCALL sqlite3_column_blob(sqlite3_stmt*, int iCol); iCol 4055 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API int SQLITE_STDCALL sqlite3_column_bytes(sqlite3_stmt*, int iCol); iCol 4056 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API int SQLITE_STDCALL sqlite3_column_bytes16(sqlite3_stmt*, int iCol); iCol 4057 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API double SQLITE_STDCALL sqlite3_column_double(sqlite3_stmt*, int iCol); iCol 4058 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API int SQLITE_STDCALL sqlite3_column_int(sqlite3_stmt*, int iCol); iCol 4059 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API sqlite3_int64 SQLITE_STDCALL sqlite3_column_int64(sqlite3_stmt*, int iCol); iCol 4060 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API const unsigned char *SQLITE_STDCALL sqlite3_column_text(sqlite3_stmt*, int iCol); iCol 4061 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API const void *SQLITE_STDCALL sqlite3_column_text16(sqlite3_stmt*, int iCol); iCol 4062 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API int SQLITE_STDCALL sqlite3_column_type(sqlite3_stmt*, int iCol); iCol 4063 ext/sqlite3/libsqlite/sqlite3.h SQLITE_API sqlite3_value *SQLITE_STDCALL sqlite3_column_value(sqlite3_stmt*, int iCol); iCol 56 ext/sqlite3/libsqlite/sqlite3ext.h const void * (*column_blob)(sqlite3_stmt*,int iCol); iCol 57 ext/sqlite3/libsqlite/sqlite3ext.h int (*column_bytes)(sqlite3_stmt*,int iCol); iCol 58 ext/sqlite3/libsqlite/sqlite3ext.h int (*column_bytes16)(sqlite3_stmt*,int iCol); iCol 64 ext/sqlite3/libsqlite/sqlite3ext.h double (*column_double)(sqlite3_stmt*,int iCol); iCol 65 ext/sqlite3/libsqlite/sqlite3ext.h int (*column_int)(sqlite3_stmt*,int iCol); iCol 66 ext/sqlite3/libsqlite/sqlite3ext.h sqlite_int64 (*column_int64)(sqlite3_stmt*,int iCol); iCol 73 ext/sqlite3/libsqlite/sqlite3ext.h const unsigned char * (*column_text)(sqlite3_stmt*,int iCol); iCol 74 ext/sqlite3/libsqlite/sqlite3ext.h const void * (*column_text16)(sqlite3_stmt*,int iCol); iCol 75 ext/sqlite3/libsqlite/sqlite3ext.h int (*column_type)(sqlite3_stmt*,int iCol); iCol 76 ext/sqlite3/libsqlite/sqlite3ext.h sqlite3_value* (*column_value)(sqlite3_stmt*,int iCol);