' - '附近的语法不正确

med*_*usa 4 sql sql-server syntax sql-server-2005

我试图在另一台服务器上运行查询,需要在select语句中指定它,但服务器名称中有一个" - ",如server-name.这会在标题中产生错误.我该如何解决?

And*_*mar 20

[]在servername周围使用方括号:

select  * 
from    [server-name].[db-name].[schema-name].[table-name]
Run Code Online (Sandbox Code Playgroud)