首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OPENQUERY语法问题Server 2012

OPENQUERY语法问题Server 2012
EN

Stack Overflow用户
提问于 2014-08-15 15:29:23
回答 1查看 2.4K关注 0票数 1

我有一个函数,它返回一个需要远程调用的表。由于SQL目前不支持此功能,所以我需要利用OPENQUERY来执行以下操作

代码语言:javascript
复制
OPENQUERY([Linked_Server],'Query')

但是,当我输入链接服务器的ip地址时,我一直会收到语法错误。链接服务器是正确设置从它的外观。我得到了以下错误:

Msg 156,第15级,状态1,第1行 关键字'OPENQUERY‘附近的不正确语法。

剧本是:

代码语言:javascript
复制
OPENQUERY('NN.NNN.N.NN','SELECT * FROM dbo.DBarBillers')

(其中N是定义的链接服务器IP地址的数字)。

Intellisense将红线放在OPENQUERY和链接服务器参数下

我试着不引用ip地址,用括号代替引用,所有这些都会产生错误。有什么想法?

EN

回答 1

Stack Overflow用户

发布于 2014-08-15 15:33:25

您需要从openquery中进行选择,因此语法是

代码语言:javascript
复制
SELECT * FROM OPENQUERY([Linked_Server],'SELECT * FROM dbo.DBarBillers')
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25329316

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档