在SQL Server中报告错误的正确位置在哪里?
-
30-09-2019 - |
题
我在SQL Server 2008中发现了一个相当微不足道的错误。
但是,我想向微软报告 https://support.microsoft.com/ 我意识到我可能需要花费300美元来报告它。
有没有一个地方可以报告此错误而不会花我任何钱?
以下是错误的示例:
作品:
USE [msdb]
(SELECT * FROM msdbms)
失败 “关键字'顺序'附近的语法不正确。”
USE [msdb]
(SELECT * FROM msdbms ORDER BY dbms)
另外,如果我不正确,这不是一个错误,可以解释为什么不呢?
编辑
我添加了 Microsoft Connect
解决方案
您可以在SQL Server Connect网站上报告错误 https://connect.microsoft.com/sqlserver
但是,这里有2个解决方法,因为您真的不需要括号
USE [msdb]
SELECT * FROM msdbms ORDER BY dbms
USE [msdb]
select * from
(SELECT * FROM msdbms) x
ORDER BY dbms
其他提示
连接是通常的网站。
更有趣或闻到的错误/功能是通过运行以下操作获取错误排序的列表:
USE [msdb]
select * from (SELECT top 100 percent * FROM msdbms order by 1 desc) t
因为显然,通过设计,排序前100%无效。有趣的是,即使您没有从中获得任何东西,也可以通过指定订单。
这更像是“视图”评论,它并不是真正的错误。但这很有趣。
不隶属于 StackOverflow