1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-11-12 13:01:09 +03:00

Yet another fault in the sqlite3ExprImpliesNotNull() routine, causing errors

in the LEFT JOIN strength reduction optimization of check-in
[dd568c27b1d76563].

FossilOrigin-Name: e88cf3d4df64097ebc19aae464b88d0faf9b7d4c30d057042b582d78327e7ad3
This commit is contained in:
drh
2018-03-24 15:47:31 +00:00
parent 07f119e470
commit e3eff266bc
4 changed files with 15 additions and 9 deletions

View File

@@ -5013,6 +5013,7 @@ static int impliesNotNullRow(Walker *pWalker, Expr *pExpr){
case TK_IS:
case TK_OR:
case TK_CASE:
case TK_IN:
case TK_FUNCTION:
case TK_AGG_FUNCTION:
return WRC_Prune;