sqlite.org为核心功能提供了Windows二进制文件。是否有任何预先构建的DLL用于各种标准扩展 - 特别是自由文本搜索,虚拟表和JSON?我注意到分布式命令shell不支持表值JSON函数。
这似乎是一个非常明显的请求,因为SQLite在其他方面可以随时使用二进制文件,但我找不到任何在线托管预构建扩展库的地方。
答案 0 :(得分:1)
命令行shell,作为分布式, 支持表值JSON函数:
sqlite> select * from json_tree('["hello",["world"]]');
key value type atom id parent fullkey path
---------- ------------------- ---------- ---------- ---------- ---------- ---------- ----------
["hello",["world"]] array 0 $ $
0 hello text hello 1 0 $[0] $
1 ["world"] array 2 0 $[1] $
0 world text world 3 2 $[1][0] $[1]
无论如何,SQLite库应该嵌入到您的应用程序中,即sqlite3.c
文件(以及合并中尚未包含的任何所需扩展名)将与您的其他来源一起直接编译。 / p>