Oracle insert all一次插入多個表中
有一個需求:將一個含多個clob的表,分別插入到兩個表中(一個是不含clob的表,一個是含clob的表)。insert all此時派上用場了。
create table test
(id number,
col1 number,
col2 number,
col3 number,
col4 number
);
create table test1
(
id number,
col1 number,
col2 number
);
create table test2
(
id number,
col3 number
);
insert into test values(1,1,1,1,1);
insert into test values(2,2,2,2,2);
insert into test values(3,3,3,3,3);
insert into test values(4,4,4,4,4);
commit;
insert all
into test1(id,col1,col2) values(id,col1,col2)
into test2(id,col3) values(id,col3)
select * from test;
commit;
SQL> select * from test;
ID COL1 COL2 COL3 COL4
--- ----- ----- ----- -----
1a 1b 1c 1d 1e
2a 2b 2c 2d 2e
3a 3b 3c 3d 3e
4a 4b 4c 4d 4e
SQL> select * from test1;
ID COL1 COL2
---- ----- -----
1a 1b 1c
2a 2b 2c
3a 3b 3c
4a 4b 4c
SQL> select * from test2;
ID COL3
---- -----
1a 1d
2a 2d
3a 3d
4a 4d
相關文章
- Oracle批量插入資料insert all into用法Oracle
- Oracle中的insert/insert all/insert firstOracle
- oracle-資料庫- insert 插入語句Oracle資料庫
- insert all和insert first語句的用法
- Sqlserver、oracle中Merge的使用方法,一個merge語句搞定多個Insert,Update,Delete操作SQLServerOracledelete
- mybatis怎麼實現insert into多個資料-oracle資料庫MyBatisOracle資料庫
- oracle 觸發器,當一個表更新或插入時將資料同步至另個庫中的某個表中Oracle觸發器
- SQL INSERT批次插入方式SQL
- insert批量插入優化方案優化
- mysql 從一個表中查詢,插入到另一個表中MySql
- Innodb:insert 第一次進行樂觀插入邏輯(二級索引)索引
- 一次性插入多條記錄
- Oracle中 Update和insert結合語法Oracle
- [LeetCode] 57. Insert Interval 插入區間LeetCode
- lightdb -- merge into insert 相容 OracleOracle
- Oracle-insert into加日期Oracle
- MySQL防止重複插入相同記錄 insert if not existsMySql
- 二分搜尋樹系列之[ 插入操作 (insert) ]
- 二分搜尋樹系列之「 插入操作 (insert) 」
- 多個excel檔案合併到一個檔案中的多個sheet表中Excel
- SQL INSERT INTO 語句詳解:插入新記錄、多行插入和自增欄位SQL
- mybatis+oracle 批次插入多條資料的處理方法MyBatisOracle
- ORACLE資料庫中如何插入生僻字Oracle資料庫
- 【ASK_ORACLE】使用insert語句將普通錶轉換成分割槽表Oracle
- 將ECharts圖表插入到Word文件中Echarts
- Oracle儲存過程中定義多個遊標Oracle儲存過程
- PostgreSQL 原始碼解讀(4)- 插入資料#3(heap_insert)SQL原始碼
- Oracle insert大量資料經驗之談Oracle
- JavaScript 陣列的指定位置插入多個元素JavaScript陣列
- oracle中多列轉行Oracle
- oracle和mybatis整合,批次插入OracleMyBatis
- Java通過Mybatis實現批量插入資料到Oracle中JavaMyBatisOracle
- Oracle 查詢多個資料Oracle
- ORACLE多個event設定方式Oracle
- sql server 複製相同表批次插入資料包僅當使用列列表並且 IDENTITY_INSERT 為ON時SQLServerIDE
- db2 sql批量插入一張表插入另一張表DB2SQL
- oracle 合併多個sys_refcursorOracle
- 使用 Git 多賬號一次推送多個倉庫Git