Lines Matching refs:zColAff
17189 char *zColAff; /* String defining the affinity of each column */ member
17507 char *zColAff; /* String defining the affinity of each column */ member
113604 sqlite3DbFree(db, p->zColAff);
113900 sqlite3DbFree(db, pTable->zColAff);
124094 if( !pIdx->zColAff ){
124105 pIdx->zColAff = (char *)sqlite3DbMallocRaw(0, pIdx->nColumn+1);
124106 if( !pIdx->zColAff ){
124124 pIdx->zColAff[n] = aff;
124126 pIdx->zColAff[n] = 0;
124129 return pIdx->zColAff;
124174 char *zColAff;
124194 zColAff = pTab->zColAff;
124195 if( zColAff==0 ){
124197 zColAff = (char *)sqlite3DbMallocRaw(0, pTab->nCol+1);
124198 if( !zColAff ){
124206 zColAff[j++] = pTab->aCol[i].affinity;
124210 zColAff[j--] = 0;
124211 }while( j>=0 && zColAff[j]<=SQLITE_AFF_BLOB );
124212 pTab->zColAff = zColAff;
124214 assert( zColAff!=0 );
124215 i = sqlite3Strlen30NN(zColAff);
124218 sqlite3VdbeAddOp4(v, OP_Affinity, iReg, i, 0, zColAff, i);
124222 sqlite3VdbeChangeP4(v, -1, zColAff, i);
152003 if( !pIdx->zColAff ){
152006 assert( pIdx->zColAff[iCol]!=0 );
152007 return pIdx->zColAff[iCol];
152569 sqlite3DbFree(db, p->u.btree.pIndex->zColAff);