- ベストアンサー
リンクテーブルのようなものは?
ACCESSのリンクテーブルのような機能は、SQL Server 2000にあるのでしょうか? SQL Serverに作成したデータベースAとBがあり、AにあるテーブルをBから参照更新したりすることはできるのでしょうか? 具体的にはどのようなものになるのでしょうか? 初歩的な質問で申し訳ありませんが、何卒、よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
同一サーバー上であれば Bデータベース上にいるとして、 select * from A.dbo.テーブル名 とか update A.dbo.テーブル名 set ... のようにアクセス可能です。 AとBが別のサーバーの場合は「リンクサーバ」等を 使用します。 詳細はマニュアル(Books Online)参照。
お礼
自己レスです。 テストが行えるPCがありましたので、トライしてみたところ、うまくいきました。 ご回答いただき、誠にありがとうございました。
補足
ありがとうございます。 SQL SERVERをほとんど利用したことがなく、申し訳ありません。 もう一度、お聞かせください。 ・SQL SERVERにデーターベースAとBを作成 ・データーベースAとBをそれぞれODBCに登録 VBやASPなどでデーターベースBと接続しているときに、ご回答頂いた方法でデーターベースAに存在するテーブルを参照更新可能と言うことでよろしいのでしょうか?