[Q]怎麼實現一條記錄根據條件多表插入 zt
[A]9i以上可以通過Insert all語句完成,僅僅是一個語句,如:
INSERT ALL
WHEN (id=1) THEN
INTO table_1 (id, name)
values(id,name)
WHEN (id=2) THEN
INTO table_2 (id, name)
values(id,name)
ELSE
INTO table_other (id, name)
values(id, name)
SELECT id,name
FROM a;
如果沒有條件的話,則完成每個表的插入,如
INSERT ALL
INTO table_1 (id, name)
values(id,name)
INTO table_2 (id, name)
values(id,name)
INTO table_other (id, name)
values(id, name)
SELECT id,name
FROM a;
INSERT ALL
WHEN (id=1) THEN
INTO table_1 (id, name)
values(id,name)
WHEN (id=2) THEN
INTO table_2 (id, name)
values(id,name)
ELSE
INTO table_other (id, name)
values(id, name)
SELECT id,name
FROM a;
如果沒有條件的話,則完成每個表的插入,如
INSERT ALL
INTO table_1 (id, name)
values(id,name)
INTO table_2 (id, name)
values(id,name)
INTO table_other (id, name)
values(id, name)
SELECT id,name
FROM a;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/51862/viewspace-180506/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Vue根據條件新增click事件Vue事件
- element table的selection根據條件禁用
- sqlserver根據條件去除重複資料SQLServer
- 根據查詢條件批量修改表資料
- 一次性插入多條記錄
- excel將一個工作表根據條件拆分成多個工作簿Excel
- 帶你讀 MySQL 原始碼:where 條件怎麼過濾記錄?MySql原始碼
- mysql根據查詢結果批量更新多條資料(插入或更新)MySql
- 按條件查出兩條記錄後求其位置間隔
- excel條件格式怎麼設定 excel條件格式在哪裡Excel
- mysql like查詢 - 根據多個條件的模糊匹配查詢MySql
- 聊聊spring專案如何根據事件條件進行事件分發Spring事件
- mysql 插入時帶判斷條件MySql
- SAP MM 自定義條件型別出現在採購資訊記錄的'條件'介面裡 ?型別
- Pandas根據篩選條件對指定excel列進行篩選!神器!Excel
- Go 條件語句 - Go 學習記錄Go
- [程式碼結構設計]根據不同條件使用不同實現類的業務程式碼設計
- 如何實現條件組合元件元件
- Autofac實現有條件的DI
- mysql怎麼插入空記錄MySql
- postgresql 多條記錄合併一條,或取最新的一條資料SQL
- mysql刪除一條記錄MySql
- 根據某個查詢條件的前50條資料來決定UPDATE語句的更新範圍
- SQLServer中多行中的一列根據條件合併為一行中的一列SQLServer
- Stream中filter過濾條件問題記錄Filter
- model 的 with 怎麼寫 join 的條件
- 印表機列印出現橫條紋怎麼處理 印表機出現一條一條的橫紋
- 怎麼快速插入 100 條資料,用時最短!
- 34. 過濾條件、多表查詢、子查詢
- Laravel7 擴充套件 關聯方式 (根據ids 欄位 關聯多條id記錄)Laravel套件
- 用一條mysql語句插入多條資料MySql
- Java多型實現的必要條件Java多型
- MySQL 多表分組後獲取每一組的時間最大的那條記錄MySql
- 遠端影片監控實現的條件
- gorm 使用map實現in 條件查詢用法GoORM
- 記錄一篇關於條件查詢語句的用法:1.通過QueryWrapper進行條件構造2.通過Example進行條件構造APP
- 直播系統原始碼,vue二種方式根據條件判斷顯示不同樣式原始碼Vue
- Storm框架:如何根據業務條件選擇不同的bolt進行下發訊息ORM框架
- Python中if條件判斷語句怎麼用?Python