更新数据(或者修改数据)
一般格式:
update …… set …… where ……
可以实现批量修改数据
修改指定的一个字段
UPDATE emp1
SET hire_date = CURDATE()
WHERE id = 5;
同时修改多个字段
UPDATE emp1
SET hire_date = CURDATE(),salary = 6000
WHERE id = 4;
例子:
#题目:将表中姓名中包含字符a的提薪20%
UPDATE emp1
SET salary = salary * 1.2
WHERE NAME LIKE '%a%';
注意:
修改数据时,是可能存在不成功的情况的。(可能是由于约束的影响造成的)