mirror of
https://github.com/sqlite/sqlite.git
synced 2025-07-30 19:03:16 +03:00
Fix handling of "id=?" corner cases in rtree when the value on the RHS is a real value.
FossilOrigin-Name: 027e5336acc26f57f21df4980928731026c30cf88688fa0b66f13ffa0b5da3a0
This commit is contained in:
@ -797,4 +797,16 @@ do_test 23.0 {
|
||||
db eval {PRAGMA integrity_check;}
|
||||
} {ok}
|
||||
|
||||
reset_db
|
||||
do_execsql_test 24.0 {
|
||||
CREATE VIRTUAL TABLE rt1 USING rtree_i32(rid, c1, c2);
|
||||
INSERT INTO rt1(rid, c1, c2) VALUES (9223372036854775807, 10, 18);
|
||||
}
|
||||
|
||||
do_execsql_test 1.1 {
|
||||
SELECT (rid = (CAST (9223372036854775807 AS REAL)))
|
||||
FROM rt1 WHERE
|
||||
(rid = (CAST (9223372036854775807 AS REAL)));
|
||||
}
|
||||
|
||||
finish_test
|
||||
|
Reference in New Issue
Block a user