線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1575
推到 Plurk!
推到 Facebook!

INSERT 資料到兩個DB的問題

尚未結案
breeze_1
一般會員


發表:33
回覆:72
積分:21
註冊:2003-05-26

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-09-22 18:02:33 IP:202.104.xxx.xxx 未訂閱
小弟需通過一循環 insert幾万筆資料到不同的資料庫,例如從序列號00001到 80000insert到A資料庫中,然後又要INSERT 00001直80000到B資料庫中.不知各位有何妙法,A,B,INSERT的資料是一樣的. ORACLE BDE連接
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-09-22 19:31:11 IP:203.95.xxx.xxx 未訂閱
Hello, 可以在同一循環中對兩個 database 寫入, 或是可以對 a 資料庫寫完後, 直接對 b 資料庫下 insert into xxxx select * from a..xxxx 的方式皆可!
breeze_1
一般會員


發表:33
回覆:72
積分:21
註冊:2003-05-26

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-09-29 13:24:36 IP:202.104.xxx.xxx 未訂閱
insert into xxxx select * from a..xxxx 一個sql能在兩個db中操作嗎
cashxin2002
版主


發表:231
回覆:2555
積分:1937
註冊:2003-03-28

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-09-29 13:38:49 IP:63.84.xxx.xxx 未訂閱
您好!    一句SQL語法是無法同時寫入兩個資料表的.    參考看看!    ===================== 努力,相信會獲得美麗! 忻晟
------
忻晟
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-09-29 21:47:26 IP:61.62.xxx.xxx 未訂閱
引言: insert into xxxx select * from a..xxxx 一個sql能在兩個db中操作嗎
oracle 跨 database 的方式弟比較不熟. 不過在 mssql 中確實是可以跨 database 下 sql command 的, 如: insert into table1 select * from db2..table2 只要你的 login 權限在現行 db 中有寫入的權限, 在 db2..table2 中有讀取的權限, 就可以將 db2..table2 的資料表寫入 table1 資料表中的!
系統時間:2024-05-18 5:45:31
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!