Lines Matching defs:aff

66216 ** 0 instead. Unless it is NULL, apply affinity aff (one of the SQLITE_AFF_*
66221 SQLITE_PRIVATE sqlite3_value *sqlite3VdbeGetBoundValue(Vdbe *v, int iVar, u8 aff){
66229 sqlite3ValueApplyAffinity(pRet, aff, SQLITE_UTF8);
78443 char aff;
78448 aff = sqlite3ExprAffinity(pExpr->pLeft);
78450 aff = sqlite3CompareAffinity(pExpr->pRight, aff);
78452 aff = sqlite3CompareAffinity(pExpr->x.pSelect->pEList->a[0].pExpr, aff);
78453 }else if( !aff ){
78454 aff = SQLITE_AFF_NONE;
78456 return aff;
78466 char aff = comparisonAffinity(pExpr);
78467 switch( aff ){
78482 u8 aff = (char)sqlite3ExprAffinity(pExpr2);
78483 aff = (u8)sqlite3CompareAffinity(pExpr1, aff) | (u8)jumpIfNull;
78484 return aff;
79635 SQLITE_PRIVATE int sqlite3ExprNeedsNoAffinityChange(const Expr *p, char aff){
79637 if( aff==SQLITE_AFF_NONE ) return 1;
79643 return aff==SQLITE_AFF_INTEGER || aff==SQLITE_AFF_NUMERIC;
79646 return aff==SQLITE_AFF_REAL || aff==SQLITE_AFF_NUMERIC;
79649 return aff==SQLITE_AFF_TEXT;
79657 && (aff==SQLITE_AFF_INTEGER || aff==SQLITE_AFF_NUMERIC);
80844 int aff, to_op;
80847 aff = sqlite3AffinityType(pExpr->u.zToken, 0);
80848 to_op = aff - SQLITE_AFF_TEXT + OP_ToText;
80849 assert( to_op==OP_ToText || aff!=SQLITE_AFF_TEXT );
80850 assert( to_op==OP_ToBlob || aff!=SQLITE_AFF_NONE );
80851 assert( to_op==OP_ToNumeric || aff!=SQLITE_AFF_NUMERIC );
80852 assert( to_op==OP_ToInt || aff!=SQLITE_AFF_INTEGER );
80853 assert( to_op==OP_ToReal || aff!=SQLITE_AFF_REAL );
87224 char aff = SQLITE_AFF_NUMERIC;
87227 if( zIn==0 ) return aff;
87232 aff = SQLITE_AFF_TEXT;
87235 aff = SQLITE_AFF_TEXT;
87237 aff = SQLITE_AFF_TEXT;
87239 && (aff==SQLITE_AFF_NUMERIC || aff==SQLITE_AFF_REAL) ){
87240 aff = SQLITE_AFF_NONE;
87244 && aff==SQLITE_AFF_NUMERIC ){
87245 aff = SQLITE_AFF_REAL;
87247 && aff==SQLITE_AFF_NUMERIC ){
87248 aff = SQLITE_AFF_REAL;
87250 && aff==SQLITE_AFF_NUMERIC ){
87251 aff = SQLITE_AFF_REAL;
87254 aff = SQLITE_AFF_INTEGER;
87263 if( aff<=SQLITE_AFF_NONE ){
87281 return aff;
112470 char aff;
112475 aff = pSrc->pTab->aCol[pTerm->u.leftColumn].affinity;
112476 if( !sqlite3IndexAffinityOk(pTerm->pExpr, aff) ) return 0;
112965 u8 aff = iCol>=0 ? p->pTable->aCol[iCol].affinity : SQLITE_AFF_INTEGER;
112974 rc = sqlite3Stat4ValueFromExpr(pParse, pLower->pExpr->pRight, aff, &p1);
112978 rc = sqlite3Stat4ValueFromExpr(pParse, pUpper->pExpr->pRight, aff, &p2);
113086 u8 aff;
113109 aff = SQLITE_AFF_INTEGER;
113111 aff = p->pTable->aCol[p->aiColumn[nEq]].affinity;
113130 rc = sqlite3Stat4ProbeSetValue(pParse, p, &pRec, pExpr, aff, nEq, &bOk);
113145 rc = sqlite3Stat4ProbeSetValue(pParse, p, &pRec, pExpr, aff, nEq, &bOk);
113226 u8 aff; /* Column affinity */
113250 aff = p->pTable->aCol[p->aiColumn[nEq-1]].affinity;
113251 rc = sqlite3Stat4ProbeSetValue(pParse, p, &pRec, pExpr, aff, nEq-1, &bOk);