Lines Matching refs:aCol
26 return pTab->aCol[iCol].affinity; in sqlite3TableColumnAffinity()
181 const char *zColl = sqlite3ColumnColl(&p->y.pTab->aCol[j]); in sqlite3ExprCollSeq()
2514 && p->y.pTab->aCol!=0 /* Possible due to prior error */ in sqlite3ExprCanBeNull()
2515 && p->y.pTab->aCol[p->iColumn].notNull==0); in sqlite3ExprCanBeNull()
3800 }else if( (pCol = &pTab->aCol[iCol])->colFlags & COLFLAG_VIRTUAL ){ in sqlite3ExprCodeGetColumnOfTable()
4129 pCol = &pAggInfo->aCol[pExpr->iAgg]; in sqlite3ExprCodeTarget()
4141 pTab->zName, pTab->aCol[pCol->iColumn].zCnName)); in sqlite3ExprCodeTarget()
4142 if( pTab->aCol[pCol->iColumn].affinity==SQLITE_AFF_REAL ){ in sqlite3ExprCodeTarget()
4195 pCol = pTab->aCol + iCol; in sqlite3ExprCodeTarget()
4699 (pExpr->iColumn<0 ? "rowid" : pExpr->y.pTab->aCol[iCol].zCnName) in sqlite3ExprCodeTarget()
4708 if( iCol>=0 && pTab->aCol[iCol].affinity==SQLITE_AFF_REAL ){ in sqlite3ExprCodeTarget()
4733 inReg = pAggInfo->aCol[pExpr->iAgg].iMem; in sqlite3ExprCodeTarget()
4738 pAggInfo->aCol[pExpr->iAgg].iSorterColumn, in sqlite3ExprCodeTarget()
6180 if( pAggInfo->aCol[iAgg].pCExpr==pExpr ){ in agginfoPersistExprCb()
6183 pAggInfo->aCol[iAgg].pCExpr = pExpr; in agginfoPersistExprCb()
6219 pInfo->aCol = sqlite3ArrayAllocate( in addAggInfoColumn()
6221 pInfo->aCol, in addAggInfoColumn()
6222 sizeof(pInfo->aCol[0]), in addAggInfoColumn()
6280 pCol = pAggInfo->aCol; in analyzeAggregate()
6292 pCol = &pAggInfo->aCol[k]; in analyzeAggregate()