From 646c5bf46d3e5c7b525b982548f8b9c0f8055282 Mon Sep 17 00:00:00 2001 From: Kenichi Ishigaki Date: Tue, 30 Apr 2013 09:23:34 +0000 Subject: [PATCH] enabled reverse_unordered_selects pragma tentatively to fix unordered selects issues --- dbdimp.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dbdimp.c b/dbdimp.c index 956c547..1056acd 100644 --- a/dbdimp.c +++ b/dbdimp.c @@ -306,6 +306,14 @@ sqlite_db_login6(SV *dbh, imp_dbh_t *imp_dbh, char *dbname, char *user, char *pa sqlite_exec(dbh, "PRAGMA foreign_keys = ON"); #endif +#if 1 + /* + ** Enable this to see if you (wrongly) expect an implicit order + ** of return values from a SELECT statement without ORDER BY. + */ + sqlite_exec(dbh, "PRAGMA reverse_unordered_selects = ON"); +#endif + DBIc_ACTIVE_on(imp_dbh); return TRUE;