]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Enhance location(X) so that it works with indexes and WITHOUT ROWID tables.
authordrh <drh@noemail.net>
Fri, 29 Dec 2017 14:33:54 +0000 (14:33 +0000)
committerdrh <drh@noemail.net>
Fri, 29 Dec 2017 14:33:54 +0000 (14:33 +0000)
commitfe6d20e9f4d17ad82fd4c4cc69181ad5f52d9d93
tree88e9585e0613f548c684ea8b47f8d9bdd4df5901
parent7a8573bafaba8b341ec033a0ecc810afeceda94e
Enhance location(X) so that it works with indexes and WITHOUT ROWID tables.
The function might return an offset to the main table or to an index,
depending on whether the column X would be loaded from the main table or
from the index.

FossilOrigin-Name: dd94d6a880dfec4bddd247239b815b84964f804d24841e25f33f1d46a4b5274d
manifest
manifest.uuid
src/btree.c
src/expr.c
src/vdbe.c
src/where.c
test/func6.test