SQL 函数使用

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,...)
posted @ 2023-01-16 13:36  loongnuts  阅读(40)  评论(0)    收藏  举报