国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

oracle同時向多表插入數據

2024-08-29 13:34:06
字體:
來源:轉載
供稿:網友

 oracle同時向多表插入數據(圖一) 在Oracle操作過程中經常會碰到同時向多個不同的表插入數據,此時用該語句就非常合適。All表示非短路運算,即滿足了第一個條件也得向下執行查看是否滿足其它條件,而First是短路運算找到合適條件就不向下進行。INSERT ALL
WHEN PRod_category=’B’ THEN
INTO book_sales(prod_id,cust_id,qty_sold,amt_sold)
VALUES(prodUCt_id,customer_id,sale_qty,sale_price)
WHEN prod_category=’V’ THEN
INTO video_sales(prod_id,cust_id,qty_sold,amt_sold)
VALUES(product_id,customer_id,sale_qty,sale_price)
WHEN prod_category=’A’ THEN
INTO audio_sales(prod_id,cust_id,qty_sold,amt_sold)
VALUES(product_id,customer_id,sale_qty,sale_price)
SELECT prod_category ,product_id ,customer_id ,sale_qty
,sale_price
FROM sales_detail;Merging Rows into a Tableoracle同時向多表插入數據(圖二)MERGE INTO oe.product_information pi
USING (SELECT product_id, list_price, min_price
FROM new_prices) NP
ON (pi.product_id = np.product_id)
WHEN MATCHED THEN UPDATE SET pi.list_price =np.list_price
,pi.min_price = np.min_price
WHEN NOT MATCHED THEN INSERT (pi.product_id,pi.category_id
,pi.list_price,pi.min_price)
VALUES (np.product_id, 33,np.list_price, np.min_price);

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阳朔县| 资兴市| 罗甸县| 金华市| 巴里| 南和县| 大同县| 班玛县| 平和县| 韶关市| 焉耆| 西丰县| 隆安县| 象山县| 平泉县| 邵东县| 滕州市| 壶关县| 大同市| 玉山县| 甘孜| 乐安县| 微山县| 天水市| 和龙市| 成武县| 桃源县| 河南省| 济阳县| 桦甸市| 定南县| 土默特右旗| 富民县| 泸州市| 太和县| 铁岭县| 洞口县| 江油市| 墨竹工卡县| 台中市| 洛南县|