Jcat
宠辱不惊,闲看庭前花开花落~~
BlogJava
首页
新随笔
新文章
联系
聚合
管理
posts - 173,comments - 67,trackbacks - 0
<
2006年12月
>
日
一
二
三
四
五
六
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
迷路ing
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(13)
给我留言
查看公开留言
查看私人留言
随笔分类
(171)
Business Intelligence(11)
Database(49)
English(19)
Financing(4)
Java(23)
Linux(18)
Non-technique(12)
VBA(6)
猫样年华(29)
相册
BIT
随笔配图
Doc_Database
oracleadvice
PostgreSQL SQL Syntax and Use
SQL语言教学
Doc_Java
jsref
jstl
many egs
struts tags
XML 指南
xmlhttprequest
Favorites
爱书
Java牛人们
cpedia
oldjavaman
江南白衣,帅!
车东
透明思考
My friends
Momi is my pet, miao~~
哥哥
好猫一只^_^
小二
有个性的少平
谢谢,师兄走好!
风风
疯风风
Oracle牛人们
oracledba
oracle空间
Search Engine
luncen in martrix
北京大学计算语言学研究所
搜索
积分与排名
积分 - 112997
排名 - 518
最新评论
1. Soila Lilly
评论内容较长,点击标题查看
--pauldavidsung@gmail.com
2. re: Wide Screen Resolution: Dell700m+FC3+1280x800
最近将Dell 700m安装成红帽5,宽屏的解决不需要第1、2步骤。 封存多时的小七又焕发活力。
--Jcat
3. re: 圣斗士十二宫总结
我日!
--sure_dandan
4. re: 基金
在银行买基金相当于代销,在基金公司买基金相当于直销,一般情况下,费率如下:银行柜台 > 网银 > 基金公司网站
--Jcat
5. re: synnex : 从2点面到7点
呵呵 我正准备去这公司 去呆两年
--刘毅
multi-insert: first vs all
Most INSERT statements are the single-table variety, but Oracle also supports a multiple-table INSERT statement. With a multitable insert, you can make a single pass through the source data and load the data into more than one table.
[
ALL
|
FIRST
]
WHEN condition THEN insert_into_clause [values_clause]
[insert_into_clause [values_clause]]...
[WHEN condition THEN insert_into_clause [values_clause]
[insert_into_clause [values_clause]]...
]...
[ELSE insert_into_clause [values_clause]
[insert_into_clause [values_clause]]...
]
If a WHEN condition evaluates to TRUE, the corresponding INTO clause is executed. If no WHEN condition evaluates to TRUE, the ELSE clause is executed.
The keyword ALL tells the database to check each WHEN condition. On the other hand, the keyword FIRST tells the database to stop checking WHEN conditions after finding the first TRUE condition.
--
test case
create
table
insert_test_case
(
id
number
(
1
)
)
create
table
insert_test01
(
id
number
(
1
)
)
create
table
insert_test02
(
id
number
(
1
)
)
create
table
insert_test03
(
id
number
(
1
)
)
insert
into
insert_test_case
values
(
1
)
insert
into
insert_test_case
values
(
2
)
insert
into
insert_test_case
values
(
3
)
insert
into
insert_test_case
values
(
4
)
insert
into
insert_test_case
values
(
5
)
--3 rows inserted
insert
first
when
id
=
1
then
into
insert_test01
values
(id)
when
id
=
2
then
into
insert_test02
values
(id)
when
id
=
3
then
into
insert_test03
values
(id)
select
id
from
insert_test_case
--3 rows inserted
insert
all
when
id
=
1
then
into
insert_test01
values
(id)
when
id
=
2
then
into
insert_test02
values
(id)
when
id
=
3
then
into
insert_test03
values
(id)
select
id
from
insert_test_case
--
1 rows inserted
insert
first
when
id
=
1
then
into
insert_test01
values
(id)
when
id
=
1
then
into
insert_test02
values
(id)
when
id
=
1
then
into
insert_test03
values
(id)
select
id
from
insert_test_case
--3 rows inserted
insert
all
when
id
=
1
then
into
insert_test01
values
(id)
when
id
=
1
then
into
insert_test02
values
(id)
when
id
=
1
then
into
insert_test03
values
(id)
select
id
from
insert_test_case
posted on 2006-12-13 13:32
Jcat
阅读(269)
评论(0)
编辑
收藏
所属分类:
Database
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
Chat2DB
C++博客
博问
管理
相关文章:
Oracle 11g Release2 新特性
Win - 启动绿色版MYSQL
分区表 - 主键为本地索引
DB2基础命令
数据库、实例 on Oracle/DB2
行链接 和 行迁移
切换TEMP表空间
物化视图
触发器
IPC extproc PLSExtPro