添加、更新与删除数据

一、添加数据:

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开始

 

posted @ 2020-10-19 22:28  xfx#n  阅读(275)  评论(0)    收藏  举报