資料庫整批資料匯入的sql |
缺席
|
k9859
一般會員 發表:13 回覆:3 積分:3 註冊:2004-10-17 發送簡訊給我 |
|
st33chen
尊榮會員 發表:15 回覆:591 積分:1201 註冊:2005-09-30 發送簡訊給我 |
您好,
您說的 兩資料庫橺位完全相同 和我的認知有點不同 我的認知是 資料庫(database)中有資料表(table), table 中才有欄位(field) 我想, 您說的應該是 兩資料表橺位完全相同 對嗎? 這題我用 mysql 確定過 情況可再細分成兩種 1. 同 database 不同 table insert into table0 select * from table2 2. 不同 database 不同 table insert into db0.table0 select * from db2.table0 或 insert into db0.table0 select * from db2.table2 照理, 其他 db engine 可適用才對. 參考一下 對了, 要自行注意 key 重覆問題.
------
IS IT WHAT IT IS 我是 李慕白 請倒著唸. 又想把老話拿出來說, 請用台語發音 : 專家專家全是ROBOT CAR (滷肉腳啦); 都已接手這麼久了, 績效還是那麼爛, 講話還那麼大聲. |
kevin2004
資深會員 發表:18 回覆:463 積分:416 註冊:2005-05-29 發送簡訊給我 |
===================引 用 st33chen 文 章=================== 2. 不同 database 不同 table insert into db0.table0 select * from db2.table0 或 insert into db0.table0 select * from db2.table2 照理, 其他 db engine 可適用才對. ======================================================= 小弟有點疑問,不同的DB是用不同的DB-Connnection, InsertSQL好像不能跨DB-Connection吧
------
Kevin |
st33chen
尊榮會員 發表:15 回覆:591 積分:1201 註冊:2005-09-30 發送簡訊給我 |
您好, 您說的有可能是對的, 我沒實測, 有空我再試試, 不過這一題我測的是 mysql, 同一個 server 不同的 db 可以用同一個 connection 至於 mysql 的 異地同構 問題, 我也會試一下. thanks ===================引 用 kevin2004 文 章=================== 小弟有點疑問,不同的DB是用不同的DB-Connnection, InsertSQL好像不能跨DB-Connection吧 =========================================================== 2009-01-09 今天 google 到 1. mssql 的 server link 2. oracle 的 database link 作用類似, 都可以用來定義 remote db, 然後在一個 select 句子裏指定 local 端 db 及/或 遠端 remote db ( 當然 remote db 上的 firewall, 權限等都要先設定好 ) 那就用同一個 connection 就可以, 應該可以解決 異地同構 的問題 另外, 兩者都說明, 被 link 進來的 db 可以不是自家 db engine ( 即, mssql 可以透過 server link 連 oracle 進來, oracle 可以透過 database link 連 mssql 進來, ...) mysql 還沒找到類似功能, 但是, 說不定可以透過 上述兩者來完成. 有空再來試試.
------
IS IT WHAT IT IS 我是 李慕白 請倒著唸. 又想把老話拿出來說, 請用台語發音 : 專家專家全是ROBOT CAR (滷肉腳啦); 都已接手這麼久了, 績效還是那麼爛, 講話還那麼大聲. |
jackiemi2_seed
中階會員 發表:37 回覆:97 積分:76 註冊:2006-09-11 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |