如何在SQLite中从Existing表中添加主键?

时间:2010-10-20 10:56:26

标签: iphone sqlite

现在我在SQLite数据库中工作。我想从现有表中添加主键。但我无法在现有表中添加主键,我已删除旧表中的所有记录。那么如何从SQLite中的现有表中添加主键?

我的查询是

        alter table studetails add constraint pk primary key (rollno).

我使用了上面的查询,但显示错误。有可能吗?如果是的话,请指导我。

谢谢!

1 个答案:

答案 0 :(得分:1)

你不能根据SQLite的语法执行这个操作。通常,将主键添加到现有表似乎很奇怪。这应该使用create table语句完成(您也可以通过create index添加索引)。

溴 安德斯

Alter table in SQLite
Create table in SQLite