Pla*_*one 0 sql sql-server ssms
我即将研究如何连接来自多个不同数据库的表。所以我引用特定表的方式是遵循这种格式db_server_name.db_name.schema_name.table_name。因此,在搜索如何使用此命令获取服务器名称之后:
SELECT @@SERVERNAME
Run Code Online (Sandbox Code Playgroud)
我得到以下服务器名称:
LAPTOP-FV8FREL6\SQLEXPRESS
Run Code Online (Sandbox Code Playgroud)
这也证实了:
所以我做了这个查询:
select v.VendorID, v.VendorName
from LAPTOP-FV8FREL6\SQLEXPRESS.AP.dbo.Vendors v;
Run Code Online (Sandbox Code Playgroud)
但它说
消息 102,级别 15,状态 1,第 6 行“-”附近的语法不正确。
你知道如何得到这个作品吗?
将 [ ] 放在您的服务器名称周围。
select v.VendorID, v.VendorName
from [LAPTOP-FV8FREL6\SQLEXPRESS].AP.dbo.Vendors v;
Run Code Online (Sandbox Code Playgroud)