Lines Matching refs:iMax
194 sqlite3_int64 iMax; /* Maximum rowid */ member
936 sqlite3_int64 iMax = sqlite3_column_int64(pStmt, 3); in unionConnect() local
956 if( iMax<iMin || (pTab->nSrc>0 && iMin<=pTab->aSrc[pTab->nSrc-1].iMax) ){ in unionConnect()
965 pSrc->iMax = iMax; in unionConnect()
1073 (pSrc->iMax>pCsr->iMaxRowid ? "WHERE _rowid_ <=" : "-- "), in doUnionNext()
1146 sqlite3_int64 iMax = LARGEST_INT64; in unionFilter() local
1161 iMin = iMax = sqlite3_value_int64(argv[0]); in unionFilter()
1166 iMax = sqlite3_value_int64(argv[0]); in unionFilter()
1168 if( iMax==SMALLEST_INT64 ){ in unionFilter()
1171 iMax--; in unionFilter()
1196 if( iMin>pSrc->iMax || iMax<pSrc->iMin ){ in unionFilter()
1213 if( iMin==iMax ){ in unionFilter()
1221 if( iMax!=LARGEST_INT64 && iMax<pSrc->iMax ){ in unionFilter()
1222 zSql = sqlite3_mprintf("%z %s rowid<=%lld", zSql, zWhere, iMax); in unionFilter()
1228 pCsr->iMaxRowid = iMax; in unionFilter()