美文网首页
MySql 更新数据

MySql 更新数据

作者: zshanjun | 来源:发表于2017-03-07 15:01 被阅读28次

    更新数据

    //可更新多列
    update customers
    set cust_email = 'elmer@fudd.com',
       cust_name = 'the full'
    where cust_id = 10005;
    
    

    ignore关键字:如果使用update语句更新多行,并且在更新这些行中的一行或多行时出现一个错误,则整个update操作被取消(错误发生前更新的行被恢复到它们原来的值)。为即使是发生错误,也继续进行更新,可使用ignore关键字,如下:update ignore custmers..

    删除数据

    delete from customers
    where cust_id = 10006;
    
    

    如果省略where字句,将删除每一行。
    但是如果想删除表中所有数据的话,请使用truncate table语句,它速度更快。truncate实际是删除原来的表并重新创建一个表,而不是逐行删除表中的数据。


    参考书籍:

    • MySQL必知必会

    相关文章

      网友评论

          本文标题:MySql 更新数据

          本文链接:https://www.haomeiwen.com/subject/naymgttx.html