Rob*_*ert 20
获取数据库中的所有索引名称
SELECT name FROM sqlite_master WHERE type == 'index'
Run Code Online (Sandbox Code Playgroud)
对于特定的表:
SELECT name FROM sqlite_master WHERE type == 'index' AND tbl_name == 'table Name'
Run Code Online (Sandbox Code Playgroud)
然后用你的语言,迭代思考结果并删除它们
FOR x IN RESULTSET
SQL = "DROP INDEX " & X
Run Code Online (Sandbox Code Playgroud)
我不知道你可以在一个命令中删除所有索引 - IMO 你必须按名称删除每个索引。另请参阅: http: //www.sqlite.org/lang_dropindex.html另外,请查看此以获取其他信息:删除所有表命令