美文网首页SQL收藏
3.SQL之数据操纵(DML)

3.SQL之数据操纵(DML)

作者: 每天起床都想摆 | 来源:发表于2021-12-05 07:43 被阅读0次

    DML--数据操纵语言

    谓词:insert update delete

    添加数据



    给指定列添加数据

    insert into 表名(列名1,列名2,...) values(值1,值2);
    

    给全部列添加数据

    insert into 表名 values(值1,值2...);
    -- 实际开发过程中不建议省去列名
    

    批量添加数据

    insert into 表名(列名1,列名2,...) values(值1,值2,...),(值1,值2...),(值1,值2...)...;
    
    insert into 表名 values(值1,值2,...),(值1,值2...),(值1,值2...)...;
    

    注意字符串数据需要使用引号

    日期型数据默认分隔符是 - 且也需要使用引号,例如“2021-11-13”

    修改数据



    修改表数据

    update 表名 set 列名1=值1,列名2=值2,...[where条件]
    

    修改语句中如果不加条件,则将所有数据都修改,where条件基于其他列

    例如where id = 1即修改所有id为1的对象的某个数据

    删除数据



    删除数据

    delete from 表名 [where 条件];
    

    删除语句不加where条件,则将所有数据都删除o

    相关文章

      网友评论

        本文标题:3.SQL之数据操纵(DML)

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