REPLACE INTO titles_test
VALUES
(
5,
10005,
'Senior Engineer',
'1986-06-26',
'9999-01-01')
注意:
replace和update的区别:\
- update语句使用where子句定位被更新的记录;
- update语句可以一次更新一条记录, 也可以更新多条记录, 只要记录符合where子句的要求;
- update只会在原记录上更新字段的值, 不会删除原有记录, 再插入新纪录;
- 如果在update语句中没有指定某些字段, 这些字段维持原有的值, 不会被置空;