如果它不存在,我想将一条记录插入到 iphone 中的 sqlite 表中。
我正在使用三个名为
id(integer primary key Auto increment)name(text)address(text)
如果表中存在名称,则不应插入任何行。
我怎样才能做到这一点?
如果它不存在,我想将一条记录插入到 iphone 中的 sqlite 表中。
我正在使用三个名为
id(integer primary key Auto increment)
name(text)
address(text)
如果表中存在名称,则不应插入任何行。
我怎样才能做到这一点?
试试这个(来源):
INSERT OR IGNORE INTO TableName (Field) VALUES 'value'
使字段nameaUNIQUEKEY和其余部分将由 sqlite 本身处理。
这是创建表查询:
CREATE TABLE YourTableName (id integer NOT NULL PRIMARY KEY AUTOINCREMENT DEFAULT 0,name text UNIQUE, address text)