Lines Matching refs:affinity
26 return pTab->aCol[iCol].affinity; in sqlite3TableColumnAffinity()
3176 char affinity; /* Affinity of the LHS of the IN */ in sqlite3CodeRhsOfIN() local
3181 affinity = sqlite3ExprAffinity(pLeft); in sqlite3CodeRhsOfIN()
3182 if( affinity<=SQLITE_AFF_NONE ){ in sqlite3CodeRhsOfIN()
3183 affinity = SQLITE_AFF_BLOB; in sqlite3CodeRhsOfIN()
3184 }else if( affinity==SQLITE_AFF_REAL ){ in sqlite3CodeRhsOfIN()
3185 affinity = SQLITE_AFF_NUMERIC; in sqlite3CodeRhsOfIN()
3212 sqlite3VdbeAddOp4(v, OP_MakeRecord, r1, 1, r2, &affinity, 1); in sqlite3CodeRhsOfIN()
3770 if( pCol->affinity>=SQLITE_AFF_TEXT ){ in sqlite3ExprCodeGeneratedColumn()
3771 sqlite3VdbeAddOp4(v, OP_Affinity, regOut, 1, 0, &pCol->affinity, 1); in sqlite3ExprCodeGeneratedColumn()
4142 if( pTab->aCol[pCol->iColumn].affinity==SQLITE_AFF_REAL ){ in sqlite3ExprCodeTarget()
4213 if( pCol->affinity==SQLITE_AFF_REAL ){ in sqlite3ExprCodeTarget()
4708 if( iCol>=0 && pTab->aCol[iCol].affinity==SQLITE_AFF_REAL ){ in sqlite3ExprCodeTarget()