Lines Matching refs:zColAff
18395 char *zColAff; /* String defining the affinity of each column */ member
18738 char *zColAff; /* String defining the affinity of each column */ member
121931 sqlite3DbFree(db, p->zColAff);
122229 sqlite3DbFree(db, pTable->zColAff);
132979 pIdx->zColAff = (char *)sqlite3DbMallocRaw(0, pIdx->nColumn+1);
132980 if( !pIdx->zColAff ){
132999 pIdx->zColAff[n] = aff;
133001 pIdx->zColAff[n] = 0;
133002 return pIdx->zColAff;
133005 if( !pIdx->zColAff ) return computeIndexAffStr(db, pIdx);
133006 return pIdx->zColAff;
133016 char *zColAff;
133017 zColAff = (char *)sqlite3DbMallocRaw(db, pTab->nCol+1);
133018 if( zColAff ){
133022 zColAff[j++] = pTab->aCol[i].affinity;
133026 zColAff[j--] = 0;
133027 }while( j>=0 && zColAff[j]<=SQLITE_AFF_BLOB );
133029 return zColAff;
133074 char *zColAff;
133094 zColAff = pTab->zColAff;
133095 if( zColAff==0 ){
133096 zColAff = sqlite3TableAffinityStr(0, pTab);
133097 if( !zColAff ){
133101 pTab->zColAff = zColAff;
133103 assert( zColAff!=0 );
133104 i = sqlite3Strlen30NN(zColAff);
133107 sqlite3VdbeAddOp4(v, OP_Affinity, iReg, i, 0, zColAff, i);
133111 sqlite3VdbeChangeP4(v, -1, zColAff, i);
163920 if( !pIdx->zColAff ){
163923 assert( pIdx->zColAff[iCol]!=0 );
163924 return pIdx->zColAff[iCol];
164513 sqlite3DbFree(db, p->u.btree.pIndex->zColAff);
168221 p->aff = pIdx->zColAff[i];