如果它不存在,我想将一条记录插入到 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'
使字段name
aUNIQUEKEY
和其余部分将由 sqlite 本身处理。
这是创建表查询:
CREATE TABLE YourTableName (id integer NOT NULL PRIMARY KEY AUTOINCREMENT DEFAULT 0,name text UNIQUE, address text)