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进行测试