3.SQL之数据操纵(DML)

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

推荐阅读更多精彩内容