检测SQLite3中的FTS3扩展
检测是否安装了FTS3扩展模块的SQLite查询是什么?或者可以通过SQLite3查询获取已安装扩展的列表吗?它必须与pysqlite2一起工作 我知道我可以使用sqlite\u master中的检测SQLite3中的FTS3扩展,sqlite,pysqlite,fts3,Sqlite,Pysqlite,Fts3,检测是否安装了FTS3扩展模块的SQLite查询是什么?或者可以通过SQLite3查询获取已安装扩展的列表吗?它必须与pysqlite2一起工作 我知道我可以使用sqlite\u master中的SELECT*来获取表列表,我想为扩展列表获取类似的内容。我还知道,如果安装了FTS3,则使用FTS3(t TEXT)创建虚拟表v会成功,但我希望得到一个没有副作用的查询(甚至不创建临时表) 作为一种解决方法,我打开了”:memory:“数据库,并发出了上面的创建虚拟表命令;它忘记了加载的内容,即使它想
SELECT*来获取表列表,我想为扩展列表获取类似的内容。我还知道,如果安装了FTS3,则使用FTS3(t TEXT)创建虚拟表v
会成功,但我希望得到一个没有副作用的查询(甚至不创建临时表)
作为一种解决方法,我打开了”:memory:“
数据库,并发出了上面的创建虚拟表
命令;它忘记了加载的内容,即使它想报告也无法报告(我检查了加载的代码,描述加载内容的关键信息没有存储)。保留这些信息(请参见该页底部的愿望列表)是很好的,但似乎尚未保留
因此,你唯一能做的就是你目前的变通方法——尝试一下,看看它是否有效。很抱歉,我不能提供任何其他服务。你不是有别的办法吗?SQLite本身是否知道它有一个扩展模块?只是一个想法。