diff options
author | dan <dan@noemail.net> | 2020-04-03 11:52:59 +0000 |
---|---|---|
committer | dan <dan@noemail.net> | 2020-04-03 11:52:59 +0000 |
commit | 4db7ab53f9c30e2e22731ace93ab6b18eef6c4ae (patch) | |
tree | 64d3bf734f4ba1d455322d7167c8cf60d9e97de8 /src/resolve.c | |
parent | fb99e388ec7f30fe43e4878236e3695ff24ae58d (diff) | |
download | sqlite-4db7ab53f9c30e2e22731ace93ab6b18eef6c4ae.tar.gz sqlite-4db7ab53f9c30e2e22731ace93ab6b18eef6c4ae.zip |
Do not suppress errors when resolving references in an ORDER BY clause belonging to a compound SELECT within a view or trigger within ALTER TABLE. Fix for ticket [a10a14e9b4ba2].
FossilOrigin-Name: 684293882c302600e112cf52553c19d84fdb31663d96e5dd7f8ac17dda00a026
Diffstat (limited to 'src/resolve.c')
-rw-r--r-- | src/resolve.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/resolve.c b/src/resolve.c index e90e8a768..90dde1055 100644 --- a/src/resolve.c +++ b/src/resolve.c @@ -1193,7 +1193,7 @@ static int resolveOrderByTermToExprList( nc.nErr = 0; db = pParse->db; savedSuppErr = db->suppressErr; - db->suppressErr = 1; + if( IN_RENAME_OBJECT==0 ) db->suppressErr = 1; rc = sqlite3ResolveExprNames(&nc, pE); db->suppressErr = savedSuppErr; if( rc ) return 0; |