replace 用函数修改行数据
1、使用replace
sql UPDATE titles_test SET emp_no = REPLACE(emp_no, 10001, 10005) WHERE id = 5;
2、使用insert
有遇到重复主键了就进行更新emp_no的值
INSERT INTO titles_test
VALUES(5, 10001 ,'Senior Engineer', '1986-06-26', '9999-01-01')
ON DUPLICATE KEY UPDATE emp_no = 10005;
3、使用replace into
REPLACE INTO当遇到primary 或者 unique key 的时候,会首先进行update
REPLACE INTO titles_test
VALUES(5, 10005 ,'Senior Engineer', '1986-06-26', '9999-01-01') ;
concat
对于concat函数
语法为:
concat(str1, str2,...)
标签:10005,01,函数,no,SQL,replace,titles,emp,使用
From: https://www.cnblogs.com/loongnuts/p/17055213.html