簡體   English   中英

在Monetdb中查詢兩個數據庫

[英]Query two databases in Monetdb

即時通訊使用monetdb,我有兩個數據庫“ mydb”和“ test”。

我想將值的子集從“ mydb”轉換為“ test”。

我的代碼:

 insert into test.result 
select sum(chargfeeprepaid) from mydb.data where callingpartyno = 628388881507 
union 
select sum(chargefeeprepaid) from mydb.sms where callingpartyno = 628388881507;

這在MySQL中工作正常...但是在Monetdb中,我得到了錯誤:INSERT INTO:沒有這樣的方案'test'。

我在哪里出錯了?在monetdb中執行此操作的正確語法是什么?

硒的問候

MonetDB中無法執行此操作。 每個數據庫都由其自己的進程(服務器)提供服務,並且它們之間沒有共享。

如果要將數據從一個數據庫遷移到另一個數據庫,則必須使用復制命令復制數據(請參閱http://goo.gl/OXkto ),或使用轉儲命令將數據作為sql插入來轉儲( http:// goo.gl/5Bfrfhttp://goo.gl/EuPwE )。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM