【发布时间】:2013-08-01 06:03:44
【问题描述】:
是否可以在 OPENQUERY 中执行“使用”语句?
这行得通:
SELECT *
FROM OPENQUERY(
server_name,
'select * from AdventureWorks.Person.Address'
)
这不是:
SELECT *
FROM OPENQUERY(
server_name,
'use AdventureWorks; select * from Person.Address'
)
【问题讨论】:
-
我认为 - 不。为什么需要直接指定数据库?
-
感谢格式化devart!
-
我有一个要在生产和 UAT 上执行的查询(两个不同的架构,相同的查询)
标签: sql sql-server tsql