添加、更新与删除数据
一、添加数据:
1、insert 语句中指定所有字段名:
insert into 表名 (字段名1,字段名2,···) values (值1,值2,···);
2、insert 语句中不指定字段名:
insert into 表名 values (值1,值2,···);
二、为表的指定字段添加数据 ( 如果某个字段在定义时添加了非空约束,但没有添加default 约束,那么需要插入新记录时就必须为该字段赋值,否则数据库系统会提示错误)
1: insert into 表名 (字段1,字段2,···) values(值1,值2,···);
2: insert into 表名 set 字段名1=值1[,字段名2=值2,···]
三、同时添加多条记录
index into 表名[(字段名1,字段名2,···)] values(值1,值2,···),(值1,值2,···),······,(值1,值2,);
四、更新数据
update 表名 set 字段名1=值1[,字段名2=值2,···] [where 条件表达式];
注:若不加where表名条件,就会更新全部数据 (update 表名 set 字段名=值;)
五、删除数据
1、 delete from 表名 [where 条件表达式];
注:若不加where约束条件就会删除全部数据,在删数据前最好先用select语句检查确认一下
2、 truncate [table] 表名;
用delete语句删除时 自增字段的值为删除时该字段的最大值加1,二用truncate语句删除时自增字段的默认值重新由1开始

浙公网安备 33010602011771号