如何检查sqlite phonegap中的重复项

如何检查sqlite phonegap中的重复项,sqlite,cordova,Sqlite,Cordova,我正在sqlite中创建一个表。然后我在表中插入数据。例如,我有一个表a 有列ID名称。我不需要任何重复的名称。如果我已经有相同的名称。我不想在表中插入该名称。是否意味着我不需要重复的项?怎么做 谢谢您可以将列指定为“键”或将列声明为“唯一” 以下是一个例子: CREATE TABLE myTable ( id INTEGER PRIMARY KEY, num FLOAT NOT NULL, cost FLOAT NOT NULL, paid FLOAT NOT NULL, dat

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


谢谢

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

以下是一个例子:

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));

您可以将ID指定为“主键”,将名称指定为“唯一”。将ID设置为主键会有所帮助。如果数据库已经存在,并且您只想输入不同的值,那么您可以遵循以下步骤

我使用的是Sqlite使用phonegap..我想没有这样的功能