PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
15233 | 01/05/07 21:16:20 | RE(10):PB7.0: 異なるデータベースからのインサート By aki |
15212 | 01/04/28 17:13:54 | RE(9):PB7.0: 異なるデータベースからのインサート By ryochan |
15210 | 01/04/28 13:07:51 | RE(8):PB7.0: 異なるデータベースからのインサート By リエッチ |
15196 | 01/04/27 16:11:43 | RE(7):PB7.0: 異なるデータベースからのインサート By aki |
15193 | 01/04/27 15:12:32 | RE(6):PB7.0: 異なるデータベースからのインサート By M.M |
15192 | 01/04/27 15:06:03 | RE(5):PB7.0: 異なるデータベースからのインサート By isd |
15191 | 01/04/27 15:06:58 | RE(4):PB7.0: 異なるデータベースからのインサート By ryochan |
15188 | 01/04/27 14:43:17 | RE(3):PB7.0: 異なるデータベースからのインサート By ヨシ |
15187 | 01/04/27 14:34:23 | RE(2):PB7.0: 異なるデータベースからのインサート By aki |
15184 | 01/04/27 13:30:59 | RE(1):PB7.0: 異なるデータベースからのインサート By isd |
15182 | 01/04/27 12:29:41 | PB7.0: 異なるデータベースからのインサート By ヨシ |
カテゴリ:データベース
日付:2001年04月28日 13:07 発信者:リエッチ
題名:RE(8):PB7.0: 異なるデータベースからのインサート
isdさん、こんにちは。
>こういうことでしょうか?
>ちょっとこれでダメだと私などではお手上げですが。
>すみませんがどなたかヘルプをお願いいたします。
SELECTする時には、以下のようにテーブル名に「@LINK名」ですから、
SELECT XXX
FROM TABLE_A@XXX_LINK;
INSERT INTOする際は、参照したいテーブル名、もしくはインサートしたいテーブル名の
後にDBLINK名をつければOKです。
ログインしているデータベースには、「@LINK名」をつける必要がありません。
リモート参照したい方のテーブルにLINK名を付加してください。
INSERT INTO インサートしたいテーブル名 SELECT * FROM 参照するサーバのテーブル名@DBLINK名;
逆の場合は
INSERT INTO インサートしたいサーバのテーブル名@DBLINK SELECT * FROM 参照するテーブル名;
私もDBLINKを使用していますが、早いですよ。
管理が大変になりますけど・・・
使用する際にはOracleの「CREATE DBLINK」権限が必要となってきます。
ではでは
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows95
DBMS Oracle SQL*Net 8
Browser (記載なし)
Server SoftWare
OS Windows NT 4.0
DBMS Oracle 8.0
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.