0

我已经看到了很多关于此的问题,但我找不到适合我的正确答案。

触发问题的对象就像

test123.de.company.com.Database.dbo.Table

Test123.de.company.com

是数据库服务器。

对象名称包含超过允许的最大前缀

我试着像这样[test123.de.company.com].Database.dbo.Table[test123.de.company.com].[Database].[dbo].[Table]

你能告诉我这有什么问题吗?

4

1 回答 1

0

请试试这个:

["test123.de.company.com"].[Database].[dbo].[Table] 

OP 在上面实现了这个解决方案后也遇到了一个新问题。OP 说:

谢谢!这对我有用。更准确地说,加入是一个视图,如果我保存/关闭然后返回到设计选项,引号将被删除,剩下 [test123.de.company.com] 并且错误返回。有没有办法让它们保持固定?否则,如果我更改任何内容,我总是必须一次又一次地添加引号

然后在 DaleK 的帮助下,这个问题也得到了解决。戴尔克:

不要使用设计选项,而是将其编写为 alter

于 2020-05-25T08:29:15.673 回答