select * from qa_employ where EMPLOY_GROUP =2sql
原先僱傭表中全部僱傭姓名所有是"張三",spa
但願將僱用姓名變得不同,好比張三+idcode
SQLserver中直接用server
update qa_employ
set EMPLOY_NAME = EMPLOY_NAME+EMPLOY_id
where EMPLOY_ID > 10blog
即便發現EMPLOY_id是int類型,最多用cast轉一下開發
update qa_employ
set EMPLOY_NAME = EMPLOY_NAME+cast (EMPLOY_id as char)
where EMPLOY_ID > 10ast
但在mySQL報錯class
1292 - Truncated incorrect DOUBLE valuedate
update qa_employ
set EMPLOY_NAME = concat("開發人員",EMPLOY_id)
where EMPLOY_ID > 10select
update qa_employ set EMPLOY_NAME = concat("開發人員",EMPLOY_id) where EMPLOY_ID > 10
UPDATE QA_BUGLIST SET BUG_TASK_NUM = CASE (BUG_ID %13) WHEN 0 THEN 'TASK#201913' ELSE CONCAT('TASK#1110',BUG_ID %13) END