DML语句(添加、更新和删除记录)

mac2022-06-30  27

   a.添加记录(一次插入一行记录)     insert into 表名(字段名,字段名...)     values (字段值,字段值...)       insert into person (id,name,age)     values (1,'wangfeng',40);//字符串用''单引号       insert into person(id,name)     values (2,'ziyi');//age不指定值默认为null       insert into person (id,name,age)     values (2,'ziyi',null);//效果同上,age为null       select * from person;//查询表内容      b.更新记录(一次更新一行或多行)     update 表名 set 字段名=值,字段名=值     [where 条件]       //不加where条件会将表中所有记录更新     update person set age=110,id=3;     //更新符合where条件的记录     update person set age=110,id=3     where name='ziyi';      c.删除记录(一次删除一行或多行记录)     delete from 表名 [where 条件]       delete from person;//删除表中所有记录         delete from person where id=1;//删除满足条件的记录

转载于:https://www.cnblogs.com/yunman/p/5497459.html

最新回复(0)