如何查询链接服务器
how to query linked server
非常感谢你帮助解决这个问题。我有一个指向访问数据库的链接服务器。但是,当我想从链接服务器查询某些内容时,我注意到以下行为:
- Intellisense 无法识别链接的服务器名称。
- 没有架构名称。
- 数据库自动命名为 "default"
我可以像这样使用 openquery 命令查询:
select * from openquery([SIM],'select * from 000_Lineas_a_cancelar');
这是否意味着每次我想查询链接服务器时都必须使用 openquery()?
我不能使用像这样更自然的查询吗?:
select * from SIM.default.000_Lineas_a_cancelar
试试这个或那个:
SELECT * from [SIM]...[000_Lineas_a_cancelar]
SELECT * from [SIM].[default]..[000_Lineas_a_cancelar]
非常感谢你帮助解决这个问题。我有一个指向访问数据库的链接服务器。但是,当我想从链接服务器查询某些内容时,我注意到以下行为:
- Intellisense 无法识别链接的服务器名称。
- 没有架构名称。
- 数据库自动命名为 "default"
我可以像这样使用 openquery 命令查询:
select * from openquery([SIM],'select * from 000_Lineas_a_cancelar');
这是否意味着每次我想查询链接服务器时都必须使用 openquery()?
我不能使用像这样更自然的查询吗?:
select * from SIM.default.000_Lineas_a_cancelar
试试这个或那个:
SELECT * from [SIM]...[000_Lineas_a_cancelar]
SELECT * from [SIM].[default]..[000_Lineas_a_cancelar]