Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
检测SQLite3中的FTS3扩展_Sqlite_Pysqlite_Fts3 - Fatal编程技术网

检测SQLite3中的FTS3扩展

检测SQLite3中的FTS3扩展,sqlite,pysqlite,fts3,Sqlite,Pysqlite,Fts3,检测是否安装了FTS3扩展模块的SQLite查询是什么?或者可以通过SQLite3查询获取已安装扩展的列表吗?它必须与pysqlite2一起工作 我知道我可以使用sqlite\u master中的SELECT*来获取表列表,我想为扩展列表获取类似的内容。我还知道,如果安装了FTS3,则使用FTS3(t TEXT)创建虚拟表v会成功,但我希望得到一个没有副作用的查询(甚至不创建临时表) 作为一种解决方法,我打开了”:memory:“数据库,并发出了上面的创建虚拟表命令;它忘记了加载的内容,即使它想

检测是否安装了FTS3扩展模块的SQLite查询是什么?或者可以通过SQLite3查询获取已安装扩展的列表吗?它必须与pysqlite2一起工作

我知道我可以使用sqlite\u master中的
SELECT*来获取表列表,我想为扩展列表获取类似的内容。我还知道,如果安装了FTS3,则
使用FTS3(t TEXT)创建虚拟表v
会成功,但我希望得到一个没有副作用的查询(甚至不创建临时表)


作为一种解决方法,我打开了
”:memory:“
数据库,并发出了上面的
创建虚拟表
命令;它忘记了加载的内容,即使它想报告也无法报告(我检查了加载的代码,描述加载内容的关键信息没有存储)。保留这些信息(请参见该页底部的愿望列表)是很好的,但似乎尚未保留


因此,你唯一能做的就是你目前的变通方法——尝试一下,看看它是否有效。很抱歉,我不能提供任何其他服务。

你不是有别的办法吗?SQLite本身是否知道它有一个扩展模块?只是一个想法。