0

我在 sqlite 中创建一个表。然后我在表中插入数据。例如我有表A 具有列 ID 名称。我不需要任何重复的名称。如果我已经有相同的名称。我不想插入那个我的表中的名称。意味着我不需要重复的项目?怎么做?

谢谢

4

2 回答 2

1

您可以将 ID 指定为“PRIMARY KEY”,将名称指定为“UNIQUE”。将 ID 设置为主键此链接有帮助。如果数据库已经存在并且您只想要不同的值,请点击此链接

于 2013-07-11T09:31:46.147 回答
0

您可以将列指定为“键”或将列声明为“唯一”

这是一个例子:

CREATE TABLE myTable (
id INTEGER PRIMARY KEY,
num    FLOAT NOT NULL,
cost   FLOAT NOT NULL,
paid   FLOAT NOT NULL,
date   DATE  NOT NULL,
UNIQUE(num));
于 2013-07-11T07:32:06.043 回答