好贷网好贷款

请问关于row_number()的问题 50Freeze_Soul]

发布时间:2016-12-4 7:53:41 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"请问关于row_number()的问题 50Freeze_Soul]",主要涉及到请问关于row_number()的问题 50Freeze_Soul]方面的内容,对于请问关于row_number()的问题 50Freeze_Soul]感兴趣的同学可以参考一下。

SELECT     *, row_number() OVER (ORDER BY adddate) AS num FROM         allnews 执行时提示“不支持 OVER SQL 构造或语句。” 但是却能执行 为什么 ??

2005,不会. 转到新技术前沿问下吧

没问题吧

把数据库属性->选项中的兼容级别改为 90

就是sql 2005 90 啊

新技术果然牛B啊

执行时提示“不支持 OVER SQL 构造或语句。” 但是却能执行 LZ 用的版本应该升级了,打上 SP1 或者 SP2 的补丁,这个跟兼容级别无关 打上补丁以后即使用Sql2000的查询分析器执行都不会有这个莫名其妙的警告

2005没问题

我也有这个问题 我现在就是再2005上执行的

等待牛人来答.

没遇到过这种情况.

挖一个,看答案

可以啊 没问题呢 我的版本是 9.00.1399.06

2005对OVER 子句的支持不应该出现这个问题的

2005 的新语法 2000 不支持

楼主是否连接到2000的实例中?

是用2000的查询分析器连到2005的数据库?貌似语法分析不支持。

 连接到2005 ,sql2000查询分析器支持 SELECT           *,   row_number()   OVER   (ORDER   BY   adddate)   AS   num  FROM                   allnews  当然2005上更支持了

用2005连到2000也不能使用2005里的函数

上一篇:全文索引和普通索引一起作为查询条件的效率问题 40tmxk2002]
下一篇:如何使用数据转化直接将excel表转成数据库中的表? 20feixianxxx]

相关文章

相关评论