Lines Matching refs:aCol
187 if( sqlite3StrICmp(pTab->aCol[i].zName, zCol)==0 ) return i;
206 int *piCol /* Write index of pSrc->a[*piTab].pTab->aCol[] here */
351 zName = pRightTab->aCol[j].zName;
1061 zType = pTab->aCol[iCol].zType;
1062 zOriginCol = pTab->aCol[iCol].zName;
1187 zCol = pTab->aCol[iCol].zName;
1229 Column *aCol, *pCol; /* For looping over result columns */
1236 aCol = *paCol = sqlite3DbMallocZero(db, sizeof(aCol[0])*nCol);
1237 if( aCol==0 ) return SQLITE_NOMEM;
1238 for(i=0, pCol=aCol; i<nCol; i++, pCol++){
1257 iCol>=0 ? pTab->aCol[iCol].zName : "rowid");
1276 if( sqlite3StrICmp(aCol[j].zName, zName)==0 ){
1290 sqlite3DbFree(db, aCol[j].zName);
1292 sqlite3DbFree(db, aCol);
1314 Column *aCol, /* List of columns */
1332 for(i=0, pCol=aCol; i<nCol; i++, pCol++){
1370 selectColumnsFromExprList(pParse, pSelect->pEList, &pTab->nCol, &pTab->aCol);
1371 selectAddColumnTypeAndCollation(pParse, pTab->nCol, pTab->aCol, pSelect);
3206 selectColumnsFromExprList(pParse, pSel->pEList, &pTab->nCol, &pTab->aCol);
3309 char *zName = pTab->aCol[j].zName;
3318 if( IsHiddenColumn(&pTab->aCol[j]) ){
3446 selectAddColumnTypeAndCollation(pParse, pTab->nCol, pTab->aCol, pSel);
3516 sqlite3VdbeAddOp2(v, OP_Null, 0, pAggInfo->aCol[i].iMem);
3618 for(i=0, pC=pAggInfo->aCol; i<pAggInfo->nAccumulator; i++, pC++){
4076 if( sAggInfo.aCol[i].iSorterColumn>=j ){
4087 struct AggInfo_col *pCol = &sAggInfo.aCol[i];
4366 sqlite3DbFree(db, sAggInfo.aCol);