gpt4 book ai didi

sqlite - 如何删除sqlite表的所有索引

转载 作者:IT王子 更新时间:2023-10-29 06:23:06 28 4
gpt4 key购买 nike

我有一个简单的问题:如何删除 sqlite 表的所有索引?我有多个使用随机名称创建的索引。

问候,
奔腾10

最佳答案

获取数据库中的所有索引名

SELECT name FROM sqlite_master WHERE type == 'index'

对于特定的表:

SELECT name FROM sqlite_master WHERE type == 'index' AND tbl_name == 'table Name'

然后用你的语言,迭代思考结果并放弃它们

FOR x IN RESULTSET
SQL = "DROP INDEX " & X

关于sqlite - 如何删除sqlite表的所有索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2121583/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com