Lines Matching refs:SQLITE_AFF_BLOB
15679 #define SQLITE_AFF_BLOB 'A'
71817 case SQLITE_AFF_BLOB: { /* Really a cast to BLOB */
72558 if( (op==TK_INTEGER || op==TK_FLOAT ) && affinity==SQLITE_AFF_BLOB ){
80175 ** SQLITE_AFF_BLOB:
81732 assert( pOp->p2>=SQLITE_AFF_BLOB && pOp->p2<=SQLITE_AFF_REAL );
81734 testcase( pOp->p2==SQLITE_AFF_BLOB );
92923 return SQLITE_AFF_BLOB;
92929 return SQLITE_AFF_BLOB;
92953 aff = SQLITE_AFF_BLOB;
92967 case SQLITE_AFF_BLOB:
94723 if( aff==SQLITE_AFF_BLOB ) return 1;
95000 testcase( cmpaff==SQLITE_AFF_BLOB );
95003 case SQLITE_AFF_BLOB:
95354 affinity = SQLITE_AFF_BLOB;
96488 aff ? azAff[aff-SQLITE_AFF_BLOB] : "none");
97428 sqlite3ValueFromExpr(pParse->db, pExpr, SQLITE_UTF8, SQLITE_AFF_BLOB, &pR);
97432 pL = sqlite3VdbeGetBoundValue(pParse->pReprepare, iVar, SQLITE_AFF_BLOB);
98685 rc = sqlite3ValueFromExpr(db, pDflt, SQLITE_UTF8, SQLITE_AFF_BLOB, &pVal);
102717 pCol->affinity = SQLITE_AFF_BLOB;
102762 ** 'BLOB' | SQLITE_AFF_BLOB
102788 aff = SQLITE_AFF_BLOB;
103194 /* SQLITE_AFF_BLOB */ "",
103207 assert( pCol->affinity-SQLITE_AFF_BLOB >= 0 );
103208 assert( pCol->affinity-SQLITE_AFF_BLOB < ArraySize(azType) );
103209 testcase( pCol->affinity==SQLITE_AFF_BLOB );
103215 zType = azType[pCol->affinity - SQLITE_AFF_BLOB];
103217 assert( pCol->affinity==SQLITE_AFF_BLOB
110937 if( aff==0 ) aff = SQLITE_AFF_BLOB;
110949 ** computed. As an optimization, omit trailing SQLITE_AFF_BLOB affinities.
110951 SQLITE_AFF_BLOB values) and
110983 }while( i>=0 && zColAff[i]==SQLITE_AFF_BLOB );
120494 if( pCol->affinity==0 ) pCol->affinity = SQLITE_AFF_BLOB;
129488 ** As an optimization, SQLITE_AFF_BLOB entries (which are no-ops) at the
129490 ** SQLITE_AFF_BLOB, then no code gets generated.
129503 /* Adjust base and n to skip over SQLITE_AFF_BLOB entries at the beginning
129506 while( n>0 && zAff[0]==SQLITE_AFF_BLOB ){
129511 while( n>1 && zAff[n-1]==SQLITE_AFF_BLOB ){
129527 ** affinity string to SQLITE_AFF_BLOB if either:
129540 if( sqlite3CompareAffinity(p, zAff[i])==SQLITE_AFF_BLOB
129543 zAff[i] = SQLITE_AFF_BLOB;
129813 ** SQLITE_AFF_BLOB. This is to deal with SQL such as the following:
129822 ** string in this example would be set to SQLITE_AFF_BLOB.
129904 if( zAff ) zAff[j] = SQLITE_AFF_BLOB;
129913 if( sqlite3CompareAffinity(pRight, zAff[j])==SQLITE_AFF_BLOB ){
129914 zAff[j] = SQLITE_AFF_BLOB;
129917 zAff[j] = SQLITE_AFF_BLOB;
131598 pVal = sqlite3VdbeGetBoundValue(pReprepare, iCol, SQLITE_AFF_BLOB);
134177 if( sqlite3IndexAffinityStr(db, pIdx)==0 ) return SQLITE_AFF_BLOB;