本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- johnsmith9th
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
最新文章列表
oracle SELECT INTO 和 INSERT INTO SELECT 区别
我们经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。
1.INSERT INTO SELECT语句
语句形式为:Insert into Table2(field1,field2,...) select value1,v ...
oracle 中的 SELECT...INTO 语句
SELECT...INTO 语句可以给多个值同时赋值,届时两边的数量和类型必须相等。
declare
a number(3):=000;
--利用 default 赋值只能在定义部分
b varchar2(10) default '000';
c date;
--声明一个常量,同时必须赋值。
d constant date:=sysdate;
beg ...
INSERT INTO 表名 SELECT 语句
Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.1.0
Connected as scott
CREATE TABLE 表名 AS SELECT 语句
SQL> create table dept2 as select * from dept;
Table created
SQ ...
(转)批量绑定—BULK COLLECT
在 PL/SQL 编码中,经常会从表中获取结果集,然后进行一些逻辑处理,再生成新的数据。我们想到的最直接的方法就是使用游标。从 Oracle8i 开始,出现了一个新的子句:BULK COLLECT。可以降低 SQL 引擎到 PL/SQL 引擎的上下文交换(context switch)次数,从而实现数据的高速检索。
1. 速度比较
从表中获取结果集,我们常用的方法就是使用游标循环,我 ...
Merge into 详细介绍
/*Merge into 详细介绍
MERGE语句是Oracle9i新增的语法,用来合并UPDATE和INSERT语句。
通过MERGE语句,根据一张表或子查询的连接条件对另外一张表进行查询,
...