更新和删除数据

1要更新的表

2列名和他们的新值

3确定要更新运行的条件

update customers             要更新的表名
set cust_email='123@qq.com'  赋新值
where cust_id = 1005;        执行条件,更新哪一行

 

ignore关键字

如果用update语句更新多行,并且在更新这些行中的一行或者多行发生一个错误,则整个update操作被取消(错误发生前更新的所有行被恢复到它原来的值)。但是即使发生错误,也要继续更新,可以使用ignore关键字,如下所示: update ignore 表名……

 

为了删除某列值,可以设置它为null(假如表定义允许null值)

update customers             要更新的表名
set cust_email='null'  赋新值
where cust_id = 1005;        执行条件,更新哪一行
posted @ 2013-11-27 03:14  long896130895  阅读(134)  评论(0)    收藏  举报