Add an experimental location(X) SQL function that attempt to return the
commit8215fa42f84bd463d2a5d8fee0ad00a55bb4a48f
authorD. Richard Hipp <drh@hwaci.com>
Sat, 16 Dec 2017 20:20:37 +0000 (16 20:20 +0000)
committerD. Richard Hipp <drh@hwaci.com>
Sat, 16 Dec 2017 20:20:37 +0000 (16 20:20 +0000)
treec4b703d634b2fee2cb6f8b26980d92d6e97eb739
parent78330b7a3ca69527c8e0933d31655457ec4c00ab
Add an experimental location(X) SQL function that attempt to return the
location of the payload within the database for the record that contains
column X.  location(X) returns NULL if X is not an ordinary table column or
if SQLite cannot figure out the location because it is using a covering index.
src/btree.c
src/btree.h
src/expr.c
src/func.c
src/sqliteInt.h
src/vdbe.c
test/func6.test [new file with mode: 0644]