UPDATE & DELETE

1.更新数据

3部分组成:要更新的表,列名和新值,要更新的行的过滤条件

e.g.UPDATE customers

SET cust_email='elmer@fudd.com'

WHERE cust_id=10005;

如果用update更新多行,则在更新这些行的一行或多行出现错误的时候,整个update操作被取消。

若发生错误也要继续更新,则使用IGNORE关键字

e.g. UPDATE IGNORE customers....

2.删除数据

1)删除特定的行

DELETE FROM customer WHERE cust_id=10006

2)删除所有行

没有WHERE则删除所有行

3.快速删除所有行(删除原来的表并重新创建一个表)

TRUNCATE TABLE 

注意:使用update和delete的时候,要先用select进行测试

原文地址:https://www.cnblogs.com/zhu-tingting/p/7588375.html