]> git.ipfire.org Git - thirdparty/sqlite.git/commit
When it is known when preparing a statement that X cannot be NULL, transform the...
authordrh <>
Fri, 3 Mar 2023 17:11:15 +0000 (17:11 +0000)
committerdrh <>
Fri, 3 Mar 2023 17:11:15 +0000 (17:11 +0000)
commit74273c436914f2deb86b0a270b787a444824f244
tree63d9762118c6265f862d83135261e0d097b5be65
parent7a83522677fdf26dc8706a21e0af7ee20a57c77c
When it is known when preparing a statement that X cannot be NULL, transform the expression (X IS NULL) to integer value 1 instead of 'true'. This is because under some circumstances, "Y IS TRUE" may not be equivalent to "Y IS 1".

FossilOrigin-Name: 0fc7f7c2a90ce9bc3462478441b4e628c90e5adff0d461e6cc3521371b7f1f08
manifest
manifest.uuid
src/resolve.c
test/window1.test