Lines Matching refs:zAffinity
99853 const char *zAffinity; /* The affinity to be applied */ local
99855 zAffinity = pOp->p4.z;
99856 assert( zAffinity!=0 );
99858 assert( zAffinity[pOp->p2]==0 );
99862 assert( zAffinity[0]==SQLITE_AFF_NONE || memIsValid(pIn1) );
99863 applyAffinity(pIn1, zAffinity[0], encoding);
99864 if( zAffinity[0]==SQLITE_AFF_REAL && (pIn1->flags & MEM_Int)!=0 ){
99883 zAffinity++;
99884 if( zAffinity[0]==0 ) break;
99928 char *zAffinity; /* The affinity string for the record */ local
99952 zAffinity = pOp->p4.z;
99966 if( zAffinity ){
99969 applyAffinity(pRec, zAffinity[0], encoding);
99970 if( zAffinity[0]==SQLITE_AFF_REAL && (pRec->flags & MEM_Int) ){
99975 zAffinity++;
99977 assert( zAffinity[0]==0 || pRec<=pLast );
99978 }while( zAffinity[0] );