]> git.ipfire.org Git - thirdparty/sqlite.git/commit
When it is known when preparing a statement that X cannot be NULL, transform the...
authordan <Dan Kennedy>
Fri, 3 Mar 2023 16:25:18 +0000 (16:25 +0000)
committerdan <Dan Kennedy>
Fri, 3 Mar 2023 16:25:18 +0000 (16:25 +0000)
commit04337898635b3048691b795f2f1922b3fda2ddc9
tree7062a8beff465bcb49f9ea82e9aae1d8ecd28382
parentdc81902445ae7f2446fc9f3575cb2c2b78b18341
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: cc4bb05b3653e9502b95ea6fe0bfb77feebc11285b66e1dde4c7b945928efbf1
manifest
manifest.uuid
src/resolve.c
test/window1.test