当表的名称中有句点时,从链接的SQL Server中选择数据会返回错误。
SELECT *
FROM [LEGOSDB].[LegosDB].[dbo].[MY.Employees]
导致以下错误消息。
Msg 7314,Level 16,State 1,Line 2
链接服务器“LEGOSDB”的OLE DB提供程序“SQLNCLI10”不包含表“”LegosDB“。”dbo“。”MY.Employees“”。该表不存在或当前用户没有该表的权限。
当我在表名中没有句点运行查询时,它工作正常。
SELECT *
FROM [LEGOSDB].[LegosDB].[dbo].[BankingInfo]