Lines Matching refs:iColumn

7389      int iColumn;              /* Column constrained.  -1 for ROWID */  member
7396 int iColumn; /* Column number */ member
17622 i16 iColumn; /* Column number within the source table */ member
17762 ynVar iColumn; /* TK_COLUMN: column index. -1 for rowid. member
30679 pExpr->iTable, pExpr->iColumn, zFlgs);
30692 pExpr->iColumn, zFlgs, zOp2);
30696 pExpr->iTable, pExpr->iColumn,
30743 pExpr->u.zToken, pExpr->iColumn);
30932 pExpr->iTable ? "NEW" : "OLD", pExpr->iColumn);
30958 pExpr->iTable, pExpr->iColumn, zFlgs);
30971 pExpr->iColumn, pExpr->iTable-1,
30991 if( pExpr->iColumn<=0 ){
30995 pExpr->iColumn-1);
78953 int iBindVar = pExpr->iColumn;
80753 if( pExpr->iColumn<0 ){
80756 sqlite3_str_appendf(p, "c%d", (int)pExpr->iColumn);
98830 if( p->op==SQLITE_INDEX_CONSTRAINT_EQ && p->iColumn==iBaseCol+1 ){
98835 if( p->op==SQLITE_INDEX_CONSTRAINT_ISNULL && p->iColumn==iBaseCol ){
99780 n = pExpr->iColumn;
99904 pExpr->iColumn = j;
99940 pExpr->iColumn = j==pTab->iPKey ? -1 : (i16)j;
100027 pExpr->iColumn = iCol;
100045 pExpr->iColumn = (i16)iCol;
100078 pExpr->iColumn = -1;
100226 if( pExpr->iColumn>=0 && pMatch!=0 ){
100277 p->iColumn = -1;
100279 p->iColumn = (ynVar)iCol;
100393 pExpr->iColumn--;
101697 return sqlite3TableColumnAffinity(pExpr->y.pTab, pExpr->iColumn);
101715 assert( pExpr->iColumn < pExpr->iTable );
101718 pExpr->pLeft->x.pSelect->pEList->a[pExpr->iColumn].pExpr
101820 int j = p->iColumn;
102162 pRet->iColumn = iField;
102834 pExpr->iColumn = x;
104097 (p->iColumn>=0
104099 && p->y.pTab->aCol[p->iColumn].notNull==0);
104140 return aff>=SQLITE_AFF_NUMERIC && p->iColumn<0;
104376 if( nExpr==1 && pEList->a[0].pExpr->iColumn<0 ){
104397 int iCol = pEList->a[i].pExpr->iColumn;
104444 assert( pReq!=0 || pRhs->iColumn==XN_ROWID
104447 if( pIdx->aiColumn[j]!=pRhs->iColumn ) continue;
105416 int iColumn, /* Index of the table column */
105422 sqlite3ExprCodeGetColumnOfTable(pParse->pVdbe, pTab, iTable, iColumn, iReg);
105652 if( pCol->iColumn<0 ){
105656 pTab->zName, pTab->aCol[pCol->iColumn].zCnName));
105657 if( pTab->aCol[pCol->iColumn].affinity==SQLITE_AFF_REAL ){
105680 aff = sqlite3TableColumnAffinity(pExpr->y.pTab, pExpr->iColumn);
105704 int iCol = pExpr->iColumn;
105746 pExpr->iColumn, iTab, target,
105802 sqlite3VdbeAddOp2(v, OP_Variable, pExpr->iColumn, target);
105804 const char *z = sqlite3VListNumToName(pParse->pVList, pExpr->iColumn);
106083 sqlite3VdbeAddOp3(v, OP_Offset, pArg->iTable, pArg->iColumn, target);
106131 return pExpr->pLeft->iTable + pExpr->iColumn;
106201 iCol = pExpr->iColumn;
106213 (pExpr->iColumn<0 ? "rowid" : pExpr->y.pTab->aCol[iCol].zCnName)
107036 iVar = pVar->iColumn;
107151 if( pA->iColumn!=pB->iColumn ) return 2;
107488 && sqlite3TableColumnToIndex(pWalker->u.pIdxCover->pIdx, pExpr->iColumn)<0
107768 pCol->iColumn==pExpr->iColumn ){
107779 pCol->iColumn = pExpr->iColumn;
107791 pE->iColumn==pExpr->iColumn ){
108997 && pExpr->iColumn==p->iCol
109002 && pExpr->iColumn==p->iCol
112934 iCol = pExpr->iColumn;
117216 j = pCExpr->iColumn;
123058 pExpr->iColumn = iCol;
124271 if( pExpr->op==TK_COLUMN && pExpr->iColumn>=0 ){
124272 assert( pExpr->iColumn < pWalker->u.pTab->nCol );
124273 pWalker->eCode |= pWalker->u.pTab->aCol[pExpr->iColumn].colFlags;
125446 assert( pExpr->iColumn>=0 || pExpr->iColumn==-1 );
125447 if( pExpr->iColumn>=0 ){
125448 if( pWalker->u.aiCol[pExpr->iColumn]>=0 ){
132026 if( pConstraint->iColumn < pTab->iHidden ) continue;
132027 j = pConstraint->iColumn - pTab->iHidden;
134202 && pExpr->iColumn>=0
134206 && (pTab->aCol[pExpr->iColumn].colFlags & COLFLAG_SORTERREF)!=0
134229 pNew->iColumn = pPk ? pPk->aiColumn[k] : -1;
135043 int iCol = pExpr->iColumn; /* Index of column in pTab */
135277 int iCol = p->iColumn;
135371 int iCol = pColExpr->iColumn;
136900 if( pExpr->iColumn<0 ){
136906 Expr *pCopy = pSubst->pEList->a[pExpr->iColumn].pExpr;
136908 assert( pSubst->pEList!=0 && pExpr->iColumn<pSubst->pEList->nExpr );
137020 if( pExpr->iColumn<0 ) return WRC_Continue;
137755 && pE2->iColumn==pColumn->iColumn
137829 if( pColumn->iColumn!=pExpr->iColumn ) continue;
140445 pCol->pTab, pCol->iTable, pCol->iColumn, r1);
142551 if( pRet ) pRet->iColumn = iCol+1;
143878 && pTerm->iColumn==XN_ROWID
143923 sCol[1].iColumn = pIdx->aiColumn[ii];
146341 int iColumn, /* Column number of LHS */
147290 && sqlite3TableColumnToIndex(pHint->pIdx, pExpr->iColumn)<0
147358 pExpr->iColumn = sqlite3TableColumnToIndex(pHint->pIdx, pExpr->iColumn);
147359 assert( pExpr->iColumn>=0 );
147611 pExpr->iColumn = pX->iIdxCol;
147629 if( pExpr->iTable==pX->iTabCur && pExpr->iColumn==pX->iTabCol ){
147632 pExpr->affExpr = sqlite3TableColumnAffinity(pExpr->y.pTab,pExpr->iColumn);
147634 pExpr->iColumn = pX->iIdxCol;
149182 int iCol = pRight->iColumn;
149275 sqlite3VdbeSetVarmask(v, pRight->iColumn);
149759 int iColumn = -1; /* Column index on lhs of IN operator */
149793 iColumn = pOrTerm->u.x.leftColumn;
149816 }else if( pOrTerm->u.x.leftColumn!=iColumn || (iColumn==XN_EXPR
149852 assert( pOrTerm->u.x.leftColumn==iColumn );
149998 aiCurCol[1] = pExpr->iColumn;
150216 && pExpr->pLeft->iColumn>=0
150234 pNewTerm->u.x.leftColumn = pLeft->iColumn;
150427 pNewTerm->u.x.leftColumn = pLeft->iColumn;
150623 pColRef->iColumn = k++;
150914 i16 iColumn; /* The column on the LHS of the term. -1 for IPK */
150923 iColumn = pScan->aiColumn[pScan->iEquiv-1];
150931 && pTerm->u.x.leftColumn==iColumn
150932 && (iColumn!=XN_EXPR
150944 && pScan->aiColumn[j]==pX->iColumn ){
150950 pScan->aiColumn[j] = pX->iColumn;
150974 && pX->iColumn==pScan->aiColumn[0]
151042 int iColumn, /* Column to scan for */
151057 int j = iColumn;
151058 iColumn = pIdx->aiColumn[j];
151059 if( iColumn==XN_EXPR ){
151064 }else if( iColumn==pIdx->pTable->iPKey ){
151065 iColumn = XN_ROWID;
151066 }else if( iColumn>=0 ){
151067 pScan->idxaff = pIdx->pTable->aCol[iColumn].affinity;
151070 }else if( iColumn==XN_EXPR ){
151073 pScan->aiColumn[0] = iColumn;
151105 int iColumn, /* Column number of LHS */
151114 p = whereScanInit(&scan, pWC, iCur, iColumn, op, pIdx);
151150 && p->iColumn==pIdx->aiColumn[iCol]
151215 if( p->iTable==iBase && p->iColumn<0 ) return 1;
151313 p->aConstraint[i].iColumn,
151321 p->aOrderBy[i].iColumn,
151692 pIdxCons[j].iColumn = pTerm->u.x.leftColumn;
151731 pIdxOrderBy[i].iColumn = pExpr->iColumn;
153089 || pLhs->iColumn!=pIdx->aiColumn[i+nEq]
153095 testcase( pLhs->iColumn==XN_ROWID );
153097 idxaff = sqlite3TableColumnAffinity(pIdx->pTable, pLhs->iColumn);
153544 if( pExpr->iColumn<0 ) return 1;
153546 if( pExpr->iColumn==pIndex->aiColumn[jj] ) return 1;
154451 int iColumn; /* A column number within table iCur */
154528 pTerm = sqlite3WhereFindTerm(&pWInfo->sWC, iCur, pOBExpr->iColumn,
154540 if( (pTerm->eOperator&(WO_EQ|WO_IS))!=0 && pOBExpr->iColumn>=0 ){
154628 iColumn = pIndex->aiColumn[j];
154630 if( iColumn==pIndex->pTable->iPKey ) iColumn = XN_ROWID;
154632 iColumn = XN_ROWID;
154640 if( iColumn>=0
154642 && pIndex->pTable->aCol[iColumn].notNull==0
154646 if( iColumn==XN_EXPR ){
154662 if( iColumn>=XN_ROWID ){
154665 if( pOBExpr->iColumn!=iColumn ) continue;
154672 if( iColumn!=XN_ROWID ){
154703 if( iColumn==XN_ROWID ){
157172 pExpr->iColumn = (iCol<0 ? p->pSub->nExpr-1: iCol);
159638 p->iColumn = 0;
172706 int iColumn; /* Index of column this phrase must match */
174283 bDocid = (pCons->iColumn<0 || pCons->iColumn==p->nColumn+1);
174302 && pCons->iColumn>=0 && pCons->iColumn<=p->nColumn
174304 pInfo->idxNum = FTS3_FULLTEXT_SEARCH + pCons->iColumn;
174311 && pCons->iColumn==p->nColumn + 2
174357 if( pOrder->iColumn<0 || pOrder->iColumn==p->nColumn+1 ){
175800 int iColumn, /* Column to query (or -ve for all columns) */
175815 | (iColumn<p->nColumn ? FTS3_SEGMENT_COLUMN_FILTER : 0);
175816 filter.iCol = iColumn;
176911 rc = fts3TermSelect(pTab, pToken, p->iColumn, &nThis, &pThis);
177074 int iCol = (p->iColumn >= pTab->nColumn ? -1 : p->iColumn);
177523 pTC->iCol = pPhrase->iColumn;
178580 if( (pPhrase->iColumn<pTab->nColumn && pPhrase->iColumn!=iCol) ){
178908 && pInfo->aOrderBy[0].iColumn==0
178919 int iCol = pInfo->aConstraint[i].iColumn;
179516 pRet->pPhrase->iColumn = iCol;
179657 p->pPhrase->iColumn = pParse->iDefaultCol;
180434 "%zPHRASE %d 0", zBuf, pPhrase->iColumn);
182653 && pInfo->aConstraint[i].iColumn==0
189564 if( (pPhrase->iColumn>=pTab->nColumn || pPhrase->iColumn==iCol) ){
193667 if( pConstraint->iColumn < JEACH_JSON ) continue;
193668 iCol = pConstraint->iColumn - JEACH_JSON;
195956 && p->iColumn<=0 && p->op==SQLITE_INDEX_CONSTRAINT_EQ
195981 && ((p->iColumn>0 && p->iColumn<=pRtree->nDim2)
195996 zIdxStr[iIdx++] = (char)(p->iColumn - 1 + '0');
199834 if( p->iColumn<0 && p->op==SQLITE_INDEX_CONSTRAINT_EQ ){
199838 if( p->iColumn==0 && p->op>=SQLITE_INDEX_CONSTRAINT_FUNCTION ){
207362 switch( pIdxInfo->aConstraint[i].iColumn ){
207398 && pIdxInfo->aOrderBy[0].iColumn==0
207402 && pIdxInfo->aOrderBy[0].iColumn==0
207404 && pIdxInfo->aOrderBy[1].iColumn==1
208154 if( p->iColumn!=DBPAGE_COLUMN_SCHEMA ) continue;
208175 if( p->usable && p->iColumn<=0 && p->op==SQLITE_INDEX_CONSTRAINT_EQ ){
208188 && pIdxInfo->aOrderBy[0].iColumn<=0
230325 int iCol = p->iColumn;
230371 if( p->iColumn<0 && p->usable ){
230392 int iSort = pInfo->aOrderBy[0].iColumn;
236656 if( p->iColumn==0 ){ /* term column */
236689 && pInfo->aOrderBy[0].iColumn==0