【发布时间】:2019-08-08 12:17:39
【问题描述】:
我已将一台服务器 [10.66.78.62\SQLSERVER2017] 与我的 sql server 链接 测试连接:成功
运行查询时无法识别数据库。
错误:
Invalid object name 'EWS.dbo.EWS_Final'。
我尝试在数据库之前附加服务器名称。 ....
没有成功。
SELECT sum(case when DATEDIFF(DAY, TAB.[DPS Created Time])
FROM [EWS].[dbo].[EWS_Final] with (nolock)
OUTER APPLY (select top 1 d.[DPS #],d.[Service Request Number],d.[DPS Created Time], d.[DPS Type], d.[Labor Status], d.[Parts Status], d.[Activity Status] , d.[Call Type]
from [EWS].[dbo].[EWS_DispatchDetails] d
where CAST([DPS #] as bigint) !=0 and [EWS].[dbo].[EWS_Final].[Service Request Number] = d.[Service Request Number]
order by d.[DPS Created Time] desc) as tab
where [Employee Subgroup Name] = 'OOP'
and [Region] = 'NORTHAM'
--and [Bus Rpt Team Name] NOT IN ('ARG','OOP_ARG','Not Assigned','GGN_OOP_SSR','BRA_EMEA_OOP' )
and [Location] IN ('Delhi, India')
【问题讨论】:
-
抱歉,无法粘贴整个代码。
-
在引用链接服务器上的表时,您还需要指定服务器。 stackoverflow.com/questions/4091960/…
-
道歉,因为我无法发布整个代码。当我在连接查询中使用
. . . .
时,它表示无法绑定,但是当我直接在服务器上运行它时没有错误
标签: sql-server