Lines Matching refs:SQLITE_AFF_NUMERIC
18704 #define SQLITE_AFF_NUMERIC 0x43 /* 'C' */ macro
18710 #define sqlite3IsNumericAffinity(X) ((X)>=SQLITE_AFF_NUMERIC)
23546 SQLITE_AFF_NUMERIC,
84663 case SQLITE_AFF_NUMERIC: {
85521 sqlite3ValueApplyAffinity(pVal, SQLITE_AFF_NUMERIC, SQLITE_UTF8);
94743 if( affinity>=SQLITE_AFF_NUMERIC ){
94745 || affinity==SQLITE_AFF_NUMERIC || affinity==SQLITE_AFF_FLEXNUM );
96413 applyAffinity(pIn1, SQLITE_AFF_NUMERIC, encoding);
96471 testcase( pOp->p2==SQLITE_AFF_NUMERIC );
96654 if( affinity>=SQLITE_AFF_NUMERIC ){
99796 applyAffinity(&x, SQLITE_AFF_NUMERIC, encoding);
110486 if( aff>=SQLITE_AFF_NUMERIC ) return 0x05;
110694 return SQLITE_AFF_NUMERIC;
113273 return aff>=SQLITE_AFF_NUMERIC;
113276 return aff>=SQLITE_AFF_NUMERIC;
113286 return aff>=SQLITE_AFF_NUMERIC && p->iColumn<0;
114018 affinity = SQLITE_AFF_NUMERIC;
114170 pLimit->affExpr = SQLITE_AFF_NUMERIC;
114973 assert( p->aff>=SQLITE_AFF_BLOB && p->aff<=SQLITE_AFF_NUMERIC );
114977 || (exprAff>=SQLITE_AFF_NUMERIC && p->aff!=SQLITE_AFF_NUMERIC)
120053 pTab->aCol[i].affinity = SQLITE_AFF_NUMERIC;
124642 char aff = SQLITE_AFF_NUMERIC;
124658 && (aff==SQLITE_AFF_NUMERIC || aff==SQLITE_AFF_REAL) ){
124663 && aff==SQLITE_AFF_NUMERIC ){
124666 && aff==SQLITE_AFF_NUMERIC ){
124669 && aff==SQLITE_AFF_NUMERIC ){
124682 if( aff<SQLITE_AFF_NUMERIC ){
125154 testcase( pCol->affinity==SQLITE_AFF_NUMERIC );
134919 if( aff>SQLITE_AFF_NUMERIC) aff = SQLITE_AFF_NUMERIC;
142665 }else if( !bStrict && pCol->affinity>=SQLITE_AFF_NUMERIC ){
147241 if( pCol->affinity>=SQLITE_AFF_NUMERIC && (m&0x02)!=0 ){
147244 if( pCol->affinity>=SQLITE_AFF_NUMERIC && p->op==TK_CAST ){
147250 if( pCol->affinity==SQLITE_AFF_NUMERIC
161425 sqlite3VdbeChangeP5(v, SQLITE_AFF_NUMERIC | SQLITE_JUMPIFNULL);
173653 sqlite3VdbeChangeP5(v, SQLITE_AFF_NUMERIC|SQLITE_JUMPIFNULL);
173667 sqlite3VdbeChangeP5(v, SQLITE_AFF_NUMERIC);
174597 sqlite3ValueFromExpr(db, pExpr, db->enc, SQLITE_AFF_NUMERIC, &pVal);