gpt4 book ai didi

sql-server-2005 - 如何基于来自不同服务器的表创建 View ?

转载 作者:行者123 更新时间:2023-12-05 09:25:28 24 4
gpt4 key购买 nike

如何基于名为 col 的同一列从服务器 1 的表 A 和服务器 2 的表 B 创建 View ?他们使用不同的凭据。服务器是 SQL Server 2005

最佳答案

在不了解细节的情况下,我不确定这是最好的主意 - 但这对您有用。它需要四部分命名和链接服务器。

这是 View 的语法。

Create  VIEW [dbo].[vw_CrossServer]
AS

SELECT *
FROM Server1.DatabaseName.Schema.tableA TA
INNER JOIN Server2.DatabaseName.Schema.tableB TB ON TA.col = TB.col

GO

为此,您需要在数据库之间设置链接服务器。 Linked Server

链接还包含示例和其他资源。

关于sql-server-2005 - 如何基于来自不同服务器的表创建 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3231038/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com