Как видите здесь , charindex не входит в стандартный пакет SQLite (по крайней мере, в версии 3.6.2, которую я использую). Но это расширение (extension-functions.c) имеет Charindex, который в основном совпадает с VB instr.
Чтобы добавить эти функции в sqlite:
Мы должны скомпилировать исходный код C, чтобы создать расширение sqlite (при условии, что вы в Windows):
Установите компилятор mingw , небольшой и простой в использовании.
скопировать sqlite3.h в ту же папку
gcc -fPIC -lm -shared extension-functions.c -o libsqlitefunctions.dll
fireup sqlite
выберите load_extension ('libsqlitefunctions.dll')
Есть и другие строковые и математические функции.