Lines Matching refs:aiColumn
10125 int *aiColumn; /* Which columns are used by this index. 1st is 0 */ member
70046 if( pIdx->aiColumn[j]==iCol ){
74507 if( (pIdx->aiColumn[0]==iCol)
80377 if( pIdx->aiColumn[0]==i ){
81789 pIndex->aiColumn = (int *)(&pIndex->azColl[nCol]);
81790 pIndex->aiRowEst = (unsigned *)(&pIndex->aiColumn[nCol]);
81835 pIndex->aiColumn[i] = j;
81898 if( pIdx->aiColumn[k]!=pIndex->aiColumn[k] ) break;
84030 int idx = pIdx->aiColumn[j];
85909 int iCol = pIdx->aiColumn[i]; /* Index of column in parent tbl */
86060 int iParent = pIdx->aiColumn[i]+1+regData;
86062 if( pIdx->aiColumn[i]==pTab->iPKey ){
86174 iCol = pIdx->aiColumn[i];
86435 char *zCol = pTo->aCol[pIdx ? pIdx->aiColumn[i] : pTo->iPKey].zName;
86533 for(i=0; i<pIdx->nColumn; i++) mask |= COLUMN_MASK(pIdx->aiColumn[i]);
86669 tToCol.z = pIdx ? pTab->aCol[pIdx->aiColumn[i]].zName : "oid";
86956 pIdx->zColAff[n] = pTab->aCol[pIdx->aiColumn[n]].affinity;
88203 int idx = pIdx->aiColumn[i];
88255 char *zCol = pTab->aCol[pIdx->aiColumn[j]].zName;
88441 if( pSrc->aiColumn[i]!=pDest->aiColumn[i] ){
90876 int cnum = pIdx->aiColumn[i];
98511 if( aXRef[pIdx->aiColumn[i]]>=0 ){
100956 for(j=0; pIdx->aiColumn[j]!=iColumn; j++){
101777 && p->iColumn==pIdx->aiColumn[iCol]
101895 int iCol = pIdx->aiColumn[i];
101956 assert( pIdx->zName || (pIdx->nColumn==1 && pIdx->aiColumn[0]==-1) );
101985 iColumn = pIdx->aiColumn[i];
102402 pIdx->aiColumn = (int*)&pIdx->azColl[nColumn];
102403 pIdx->aSortOrder = (u8*)&pIdx->aiColumn[nColumn];
102416 pIdx->aiColumn[n] = pTerm->u.leftColumn;
102429 pIdx->aiColumn[n] = i;
102436 pIdx->aiColumn[n] = i;
102984 u8 aff = p->pTable->aCol[p->aiColumn[0]].affinity;
103073 aff = p->pTable->aCol[p->aiColumn[0]].affinity;
103136 aff = p->pTable->aCol[p->aiColumn[0]].affinity;
103255 sPk.aiColumn = &aiColumnPk;
103365 int j = pProbe->aiColumn[nEq];
103391 int j = pProbe->aiColumn[nEq];
103445 int x = pIdx->aiColumn[j];
103926 int k = pIdx->aiColumn[j];
104007 int *aiColumn = pIndex->aiColumn;
104017 explainAppendTerm(&txt, i, aCol[aiColumn[i]].zName, "=");
104022 explainAppendTerm(&txt, i++, aCol[aiColumn[j]].zName, ">");
104025 explainAppendTerm(&txt, i, aCol[aiColumn[j]].zName, "<");
104382 k = pIdx->aiColumn[nEq]; /* Column for inequality constraints */
105515 if( pOp->p2==pIdx->aiColumn[j] ){