美文网首页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