Lines Matching refs:zColAff
17465 char *zColAff; /* String defining the affinity of each column */ member
17754 char *zColAff; /* String defining the affinity of each column */ member
110522 sqlite3DbFree(db, p->zColAff);
110722 sqlite3DbFree(db, pTable->zColAff);
120222 if( !pIdx->zColAff ){
120233 pIdx->zColAff = (char *)sqlite3DbMallocRaw(0, pIdx->nColumn+1);
120234 if( !pIdx->zColAff ){
120252 pIdx->zColAff[n] = aff;
120254 pIdx->zColAff[n] = 0;
120257 return pIdx->zColAff;
120282 char *zColAff = pTab->zColAff;
120283 if( zColAff==0 ){
120285 zColAff = (char *)sqlite3DbMallocRaw(0, pTab->nCol+1);
120286 if( !zColAff ){
120294 zColAff[j++] = pTab->aCol[i].affinity;
120298 zColAff[j--] = 0;
120299 }while( j>=0 && zColAff[j]<=SQLITE_AFF_BLOB );
120300 pTab->zColAff = zColAff;
120302 assert( zColAff!=0 );
120303 i = sqlite3Strlen30NN(zColAff);
120306 sqlite3VdbeAddOp4(v, OP_Affinity, iReg, i, 0, zColAff, i);
120308 sqlite3VdbeChangeP4(v, -1, zColAff, i);
146126 if( !pIdx->zColAff ){
146129 assert( pIdx->zColAff[iCol]!=0 );
146130 return pIdx->zColAff[iCol];
146691 sqlite3DbFree(db, p->u.btree.pIndex->zColAff);