【问题标题】:Why does SET NOCOUNT ON fix an embedded query in excel为什么 SET NOCOUNT ON 修复了 excel 中的嵌入式查询
【发布时间】:2017-05-08 20:27:27
【问题描述】:

我是 SQL 新手,并找到了我的问题的答案,但是对于这个站点来说是新手,它不允许我评论它以了解它是如何工作的。我试图在 excel 中嵌入一个 SQL 查询,直到我在我的 DECLARE 之前设置 NOCOUNT 时它才会起作用。我希望有人能告诉我为什么这解决了我的问题,所以我可以更好地理解它。我的原始查询在管理工作室中运行良好,但 excel 不喜欢它。我找到答案的帖子的链接如下。我的查询类似于我找到的答案中的示例。感谢任何见解!

https://stackoverflow.com/a/28906577/7982728

【问题讨论】:

标签: sql excel nocount


【解决方案1】:

我不是 Excel 中嵌入式 sql 方面的专家,但如果没有 SET NOCOUNT ON,则会返回一个附加的结果集,其中包含受影响的行数。因此,这将返回两个结果集。

【讨论】:

  • 谢谢西蒙。令我困惑的是,我在 excel 中有其他嵌入式查询,在没有 SET NOCOUNT ON 的情况下也可以正常工作,但它们中没有 DECLARE 语句,所以我认为那里可能存在某种关系。
猜你喜欢
  • 2011-10-10
  • 2015-06-23
  • 1970-01-01
  • 1970-01-01
  • 2012-05-30
  • 2013-07-23
  • 2010-12-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多