美文网首页
【SQL】(十六):更新和删除数据

【SQL】(十六):更新和删除数据

作者: Lottie2017 | 来源:发表于2020-07-16 16:05 被阅读0次

    本系列为自己学习时的笔记及心得体会,转载请注明出处。

    1、更新数据

    使用UPDATE语句。可更新表中特定行货指定行。


    UPDATE 表名

    SET 列名及其新值

    WHERE 确定要更新哪些行的过滤条件


    更新多列时,在SET语句中用,隔开即可:


    UPDATE customers

    SET cust_contact = 'Sam Roberts',cust_email='sam@toyland.com'

    WHERE cust_id='1000000006'


    如果不加WHERE子句,则会更新所有行。

    另外,如果需要删除某个列的值,可设置它为NULL。例子:


    UPDATE customers

    SET cust_email=NULL

    WHERE cust_id='1000000005'


    注意:NULL用来去除值,这与保存空字符串很不同(空字符串用' '表示,是一个值),而NULL表示没有值。

    2、删除数据

    从表中删除数据,用DELETE。可从表中删除特定行,或从表中删除所有行。

    如下为语法及例子:

    上述语法中,若省略WHERE子句,则会删除表中每个顾客。

    相关文章

      网友评论

          本文标题:【SQL】(十六):更新和删除数据

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