2

かなりの数の分野でこれを検索しましたが、これに対する明確な答えは見つかりませんでした。

複数のデータベース サーバーを使用しており、一貫して [ServerName].[databasename].dbo.TableName を書き出しています。テーブルに別名を付けることができることは知っていますが、サーバーとデータベースに関する明確な答えが見つかりません。

[ServerName].[databasename].dbo.TableName 全体を呼び出すのではなく、エイリアスを呼び出すことができるエイリアスを作成することはできますか?

例: サーバー名: SQL01 データベース名: クライアント 希望するエイリアス: クライアント

SQL01.Client のサンプル テーブル名: 連絡先

SELECT * FROM Client.ContactSQL02 から、書くのではなくClient.Contact のように呼び出すことはできSELECT * FROM [SQL01].Client.dbo.Contactますか?

4

1 に答える 1

1

まだ見たことがない場合は、探しているキーワードは「同義語」であり、ドキュメントには関心のあるシナリオが正確に記述されています。はい、可能です。

于 2012-07-16T20:15:02.037 に答える