]> git.ipfire.org Git - thirdparty/sqlite.git/commit
NULL values are distinct. A comparison involving a NULL is always false.
authordrh <drh@noemail.net>
Sun, 26 May 2002 20:54:33 +0000 (20:54 +0000)
committerdrh <drh@noemail.net>
Sun, 26 May 2002 20:54:33 +0000 (20:54 +0000)
commitf5905aa7be3a44909f108583ad07a54eeb60f37c
tree93fb95609d340f184aec2b23561de1d2dbbd3bcd
parent195e6967fb489401471c7ab99e3c4042d07347f4
NULL values are distinct.  A comparison involving a NULL is always false.
Operations on a NULL value yield a NULL result.  This change makes SQLite
operate more like the SQL spec, but it may break existing applications that
assumed the old behavior.  All the old tests pass but we still need to add
new tests to better verify the new behavior.  Fix for ticket #44. (CVS 589)

FossilOrigin-Name: 9051173742f1b0e15a809d12a0c9c98fd2c4614d
15 files changed:
manifest
manifest.uuid
src/expr.c
src/insert.c
src/select.c
src/sqliteInt.h
src/trigger.c
src/vdbe.c
src/vdbe.h
src/where.c
test/expr.test
test/select4.test
test/subselect.test
test/trigger2.test
test/unique.test