Lines Matching refs:aCol
191 char *zKey = pFKey->aCol[0].zCol; /* Name of left-most parent key column */
216 if( !sqlite3StrICmp(pParent->aCol[pParent->iPKey].zName, zKey) ) return 0;
238 for(i=0; i<nCol; i++) aiCol[i] = pFKey->aCol[i].iFrom;
256 zDfltColl = pParent->aCol[iCol].zColl;
262 zIdxCol = pParent->aCol[iCol].zName;
264 if( sqlite3StrICmp(pFKey->aCol[j].zCol, zIdxCol)==0 ){
265 if( aiCol ) aiCol[i] = pFKey->aCol[j].iFrom;
503 pCol = &pTab->aCol[iCol];
513 iCol = aiCol ? aiCol[i] : pFKey->aCol[0].iFrom;
515 zCol = pFKey->pFrom->aCol[iCol].zName;
733 iCol = pFKey->aCol[0].iFrom;
746 char *zCol = pTo->aCol[pIdx ? pIdx->aiColumn[i] : pTo->iPKey].zName;
838 for(i=0; i<p->nCol; i++) mask |= COLUMN_MASK(p->aCol[i].iFrom);
886 int iChildKey = p->aCol[i].iFrom;
895 char *zKey = p->aCol[i].zCol;
898 Column *pCol = &pTab->aCol[iKey];
978 iFromCol = aiCol ? aiCol[i] : pFKey->aCol[0].iFrom;
980 tToCol.z = pIdx ? pTab->aCol[pIdx->aiColumn[i]].zName : "oid";
981 tFromCol.z = pFKey->pFrom->aCol[iFromCol].zName;
1026 Expr *pDflt = pFKey->pFrom->aCol[iFromCol].pDflt;