关于SQLite在手机编程中的一些问题

时间:2011-04-11 09:08:07

标签: iphone sqlite

我正在iPhone中使用数据库开发应用程序。 所以我研究了一点使用数据库。

今天,我制作了一张桌子并在代码下面执行。

CREATE NONCLUSTERED INDEX idxRegionNum on City ( RegionNum );

我遇到语法错误。 我探索了互联网,我认为SQLite中不存在NONCLUSTERED语法。

但我需要使用NONCLUSTERED INDEX。 所以我尝试制作一些索引,然后制作了它们。

我研究过聚集索引只能存在一个表。

在SQLite中,“在City(RegionNum)上创建索引idxRegionNum”是否生成非聚簇索引?

感谢您的阅读。

1 个答案:

答案 0 :(得分:1)

默认情况下,SQLite索引是非群集的。

我所知道的唯一例外是当你在表格中使用INTEGER PRIMARY KEY字段时;这将使用表的内部行索引作为主键。

有关详情,请参阅this post