我已经使用 SQLite 管理器 (firefox) 在“setID”列上为表“mySets”创建了名为“setIndex”的索引。为了让应用程序在查询中使用它们,我是否必须在搜索表时指定诸如索引名称之类的任何内容?
SELECT * FROM mySets WHERE setID='setMatrix'
最佳答案
不,你没有什么事可做;你不能明确地让 SQLite 在运行查询时使用索引。数据库引擎(SQLite 但适用于所有其他引擎)将决定是否使用您的索引(如果它存在)以及它是否认为这样做合适。
关于iphone - 使用 SQLite Manager 创建索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8361124/