在表中插入一条数据后,发现某个字段值错误。想修改但是发现主键冲突。
一.主键冲突:更新
1.在表中插入一条数据(发现小明的学号错了,而id又是主键。怎么办呢?)
2.重新插入
3.发现2步骤更改不了,怎么办呢?这是我们将用到主键冲突处理办法。
主键冲突:更新操作 inter into 表名 [(字段列表:包含主键)] values (值列表)on duplicate key update 字段=新值;
查看表数据
二.主键冲突:替换
主键冲突:替换 replace into 表名 [(字段列表:包含主键)] values(值列表);
替换方法更改数据(把天天的学号更改为12)
查看表数据