[英]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/5Bfrf和http://goo.gl/EuPwE )。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.