查看访问两个数据库
问题描述:
不知道该怎么做!我有两个相同的SQL Server实例上的数据库2008查看访问两个数据库
In Database1我有一个表,其中包含一个包含productID的列。
In Database2我有一个表保存产品信息,我想根据Database1中的productID从这个表中获取SKU。
它酸洗我的头!希望你能帮助!
非常感谢
答
加入它们就好像它们在同一个数据库上一样,只是在查询前面添加数据库名称。 当然,你可能必须处理权限从另一
Select D1.productID, D2.productINfo
from Database1.SchemaName.Table D1 join Database2.SchemaName.Table D2 on D1.key=D2.key
答
+0
(http://stackoverflow.com/questions/9434972/google-maps- [如您以前的回答中提及了]访问一个数据库api-java-script/9435013#9435013),[最好](http://meta.stackexchange.com/q/8259)在这里包含答案的基本部分,并提供参考链接。 – 2012-02-24 18:02:29
这应该是正确的答案,并提供了一个例子,但是包含标准模式会更有用(如下面的答案);通常它是Database1。[dbo] .Table1,除非schema不是[dbo],当然。 – 2012-02-24 17:59:20
感谢您的想法 – Diego 2012-02-24 18:00:59
谢谢迭戈为这个例子工作。 – 2012-02-25 20:31:20