Oracle SQL语言开发教程03:Oracle SQL开发之增删改事务
教程发布:风哥 教程分类:Oracle SQL教程 更新日期:2019-03-04 浏览学习:3930
风哥本套oracle教程培训是【Oracle数据库SQL语言开发与应用实战】的第3/5套:Oracle SQL语言DML语句与事务。主要学习Oracle数据库SQL语句INSERT命令,学习使用UPDATE命令,学习使用DELETE命令.
3.1使用INSERT命令
insert SQL用途:
1、为表插入单行数据
2、通过子查询将一张表的多行数据插入到另外一张表里面
Oracle SQL开发之增删改事务_Oracle数据库SQL语言开发与应用3 (真正超越OCP/OCM的项目实战系列教程) |
本套风哥Oracle教程学习内容 |
1)学习使用INSERT命令 2)学习使用UPDATE命令 3)学习使用DELETE命令 4)学习创建PL/SQL对象 5)事务概念与控制 6)锁的检测和锁争用 7)了解撤销数据 |
本套风哥Oracle教程学习地址 |
http://edu.51cto.com/sd/997d0 |
更多Oracle教程,请加风哥QQ:176140749、113257174或微信"itpux-com"交流 |
语法:
INSERT INTO <TABLE> [(colum[,column.....])]VALUES (values[,value....])
INSERT INTO 表名(列名列表) VALUES(值列表);
table: 指定表或视图
column:指定列名,多列之间用,分开
value: 指定待插入的数据,多值之间依,分开
注意事项:
①.INSERT时既可以指定列,也可以不指定列表
如果不指定列表,则values子句必须为table中的每个列提供数据,且数据顺序与列顺序相同
如果 指定列表,提供的数据的顺序需与相应列对应
②.数字列可之间写入,字符列或日期列插入数据时必须使用单引号引住
③.插入数据必须满足约束规则,主键列和NOT NULL列必须提供数据值
④.插入的数据必须与列的个数及顺序保持一致
在这个练习中,我们将使用各种方法在表中插入行
(1)使用PL/SQL Developer,连接到ITPUX模式
(2)查询sql04、sql02、和sql03表,确认当前存储了哪些数据