这里没有更多。该问题已删除。
答案 0 :(得分:2)
您可以在table(name)
上创建唯一索引,然后使用insert ignore
或insert on duplicate key update
:
create unique index unq_t_name on t(name);
insert into t(name, value1, value2)
values ($Name, $value1, $value2)
on duplicate key update name = values(name);
on duplicate key
是非操作 - 如果名称已存在于数据库中,则不执行任何操作。
答案 1 :(得分:1)
在Name上创建索引,使其唯一。此后,您将无法添加名称已存在的记录。