1)创建表示要在相应字段添加unique属性:如create table student(id INT UNIQUE,name VARCHAR(20);
2)插入表时的语句:INSERT INTO student(id, name) values(101001,'lilei') ON DUPLICATE KEY UPDATE id=101001;
此时若表中已经存在id为10101的行时便不会插入数据表中,而是更新数据表中字段id为101001的行数据。
1)创建表示要在相应字段添加unique属性:如create table student(id INT UNIQUE,name VARCHAR(20);
2)插入表时的语句:INSERT INTO student(id, name) values(101001,'lilei') ON DUPLICATE KEY UPDATE id=101001;
此时若表中已经存在id为10101的行时便不会插入数据表中,而是更新数据表中字段id为101001的行数据。