您的位置:首页 > 数据库

数据库插入、更新、删除操作

2018-01-02 18:38 176 查看
1.插入数据

(1)为表中的所有的字段插入数据

insert into 表名称 (字段1,字段2,字段3......)vaues(值1,值2,值3......);括号内为根据所创建的字段类型逐一进行插入,逐一在给字符类型数据插入的时候,使用单引号;

(2)为表的指定指端插入数据

insert into 表名称 (指定字段1,指定字段2......) values(值1,值2......);在插入的时候,要保证插入值的类型和对应列的数据类型匹配,如果类型不同,则无法插入;

(3)同时插入多条记录

insert into 表名称(字段1,字段2,字段3) values(值1,值2,值3......),(值1,值2,值3......),(值1,值2,值3......);

一个同时插入多行的insert语句等于多个单行插入的insert语句,但是多行的insert语句在处理过程中效率更高;

(4)将查询结果插入到表中

insert into 表名称(字段1,字段2,字段3......) select (字段1,字段2,字段3......) from 表名称 where 条件;

前面所插入的字段为待插入表中的数据的列名称,后面的字段为数据来源表的查询列,前后两个字段的查询列表中的字段个数必须相同,数据类型也要完全相同;

2.更新数据(一般是指定条件下的数据更新)

update 表名称 set (字段1=value1,字段2=value2......) where 条件;

3.删除数据(一般也是指定列的数据的删除)

delete from 表名称 where 条件;如果是想要删除表中的所有的记录,使用turncate table语句,将直接删除原来的表,并重新创建一个表;

语法结构:turncate table 表名称;turncate直接删除表而不是删除表中的记录;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐