数据库插入、更新、删除操作
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直接删除表而不是删除表中的记录;
(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直接删除表而不是删除表中的记录;
相关文章推荐
- Android Sqlite数据库执行插入查询更新删除的操作对比
- FormView 显示、更新、插入、删除数据库操作[ASP.NET源代码](二)
- shell脚本操作mysql数据库—创建数据库,在该数据库中创建表(插入,查询,更新,删除操作也可以做)
- MySQL基本操作:数据库的创建、查询、更新、插入、删除表格
- 黄聪:destoon常用数据库操作(插入、更新、删除、获取一行信息)
- ASP入门(二十三)- 数据库插入、更新和删除操作
- FormView 显示、更新、插入、删除数据库操作[ASP.NET源代码](三)
- FormView 显示、更新、插入、删除数据库操作[ASP.NET源代码](一)
- Android Sqlite数据库执行插入查询更新删除的操作对比
- FormView 显示、更新、插入、删除数据库操作[ASP.NET源代码](一)
- python对MySQL进行数据的插入、更新和删除之后需要commit,数据库才会真的有数据操作。(待日后更新)
- C# 的DataGridView 操作数据库 插入,更新,删除
- FormView 显示、更新、插入、删除数据库操作[ASP.NET源代码](三)
- asp vb 插入,更新,删除数据库操作。
- DataTable 数据更新、删除、插入 数据库 操作
- Python开发SQLite3数据库相关操作详解【连接,查询,插入,更新,删除,关闭等】
- ThinkPHP 数据库操作,插入,更新,删除,查询
- jdbc操作数据库插入、更新、删除、查找
- FormView 显示、更新、插入、删除数据库操作[ASP.NET源代码](二)
- vc++连接mysql数据库,并对数据库中的表进行查询、插入、删除、更新等