• ベストアンサー

リンクテーブルのようなものは?

ACCESSのリンクテーブルのような機能は、SQL Server 2000にあるのでしょうか? SQL Serverに作成したデータベースAとBがあり、AにあるテーブルをBから参照更新したりすることはできるのでしょうか? 具体的にはどのようなものになるのでしょうか? 初歩的な質問で申し訳ありませんが、何卒、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • utakataXEX
  • ベストアンサー率69% (711/1018)
回答No.1

同一サーバー上であれば Bデータベース上にいるとして、 select * from A.dbo.テーブル名 とか update A.dbo.テーブル名 set ... のようにアクセス可能です。 AとBが別のサーバーの場合は「リンクサーバ」等を 使用します。 詳細はマニュアル(Books Online)参照。

final-strike
質問者

お礼

自己レスです。 テストが行えるPCがありましたので、トライしてみたところ、うまくいきました。 ご回答いただき、誠にありがとうございました。

final-strike
質問者

補足

ありがとうございます。 SQL SERVERをほとんど利用したことがなく、申し訳ありません。 もう一度、お聞かせください。 ・SQL SERVERにデーターベースAとBを作成 ・データーベースAとBをそれぞれODBCに登録 VBやASPなどでデーターベースBと接続しているときに、ご回答頂いた方法でデーターベースAに存在するテーブルを参照更新可能と言うことでよろしいのでしょうか?

関連するQ&A