数据库_数据操纵:[1]插入数据
在Oracle 11g中,DML语句包括有INSERT、UPDATE、DELETE、EXPLAIN PLAN、GALL、LOCK TABLE、MERGE等语句。数据库执行DML操作时,是以事务方式进行管理的(具体了解请阅读另一条经验“数据库_事务控制”)。插入数据即给数据表增加数据记录。
![数据库_数据操纵:[1]插入数据](https://exp-picture.cdn.bcebos.com/cfa9ae04541bd10fd8f5c829ba0e1799e82aa76a.jpg)
2、通过子查询插入多条数据: 语法如下: INS苇质缵爨ERT INTO table_name[(column[,column...])] subquery;subquery子查询得到的结果集将会插入到table_name的表中。如果不指定列名,则使用子查询结果集的列;如果指定列名,则列的顺序、个数和数据类型都必须和子查询中的顺序、个数和数据类型完全匹配。
![数据库_数据操纵:[1]插入数据](https://exp-picture.cdn.bcebos.com/430174fec314f1c5a13d84723c27ac5307889d6a.jpg)