Visual Studio 2008不支持DENSE_RANK()OVER(ORDER BY ....)

时间:2015-02-17 10:08:23

标签: sql-server-2008 visual-studio-2008 dense-rank

我的SQL中有以下内容:

SELECT   
    DENSE_RANK() OVER (ORDER BY i.invoicenumber) AS Reference

这在SQL Server Management Studio中运行良好,但Microsoft Visual Studio 2008不支持。

我收到以下SQL语法错误:

  

不支持OVER SQL构造或语句

我是否可以使用其他可以完成同样工作的内容并在Visual Studio 2008中使用?

非常感谢

2 个答案:

答案 0 :(得分:1)

你试过试试吗?我从visual studio收到相同的错误消息,但它仍然返回我正在寻找的内容。

(这不是答案,但我没有足够的代表发表评论!)

答案 1 :(得分:0)

Visual Studio不知道SQL的含义是什么。它只是将它发送到服务器。您已连接到不支持此语法的服务器。