如何解决OPENROWSET到TABLE,语法错误
我有以下声明:
SELECT *
INTO TempTable
FROM OPENROWSET('SQLNCLI','Server=#;Database=#;UID=#;Pwd=#;','exec dbo.[Report_StandardReport] 1,'2020-08-25'')
但出现以下错误:
第15级状态1行4的消息102
'2020'附近的语法不正确
如果我执行以下操作,则效果很好。我真的看不到有什么问题。有什么想法吗?
exec dbo.[Report_StandardReport] 1,'2020-08-25'
解决方法
您需要将单引号加倍:
... 'exec dbo.[Report_StandardReport] 1,''2020-08-25'';');
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。