时间:2021-07-01 10:21:17 帮助过:31人阅读
使用筛选条件的话,一般都是使用主键,也可使用其他,但是要保证其唯一
2、对一行中多列进行更新
多列之间通过逗号进行分隔
-- update 表名 set 列1= 列值1, 列2 = 列值2 where 主键 = 主键值; update customers set cust_city = ‘10008city1212‘, cust_state = ‘10008state1111‘ where cust_id = 10008;
3、对多行中多列更新
update customers set cust_city = ‘city2222‘,cust_zip = ‘zip222‘ where cust_id >10008;
当使用update更新多条语句的时候,如果有一行或多行出现了错误,则整个update 语句都会被取消,错误之前修改的也会被还原。
如果不想,即使发生错误也要继续更新可以使用 IGNORE 关键字。
-- 即使出现错误也继续更新 update ignore 表名 。。。
4、删除某列的值
方法:将其设置为 null,针对于该列被定义为允许为null 值
MySQL ------ 更新数据(UPDATE)(二十一)
标签:img state 就会 出现 inf info 删除 筛选 customer