在设计数据库表时,为需要唯一性的列添加唯一性约束。例如,在MySQL中使用UNIQUE关键字,示例代码如下:
CREATE TABLE my_table ( id INT NOT NULL AUTO_INCREMENT, email VARCHAR(255) NOT NULL, UNIQUE (email), PRIMARY KEY (id) );
以上示例代码创建的my_table表中,email列被设置为唯一。即使在插入重复的email值时,数据库也会抛出唯一性约束错误。
上一篇:避免标量的成功广播
下一篇:避免标签重叠的ggnet网络