SELECT *, ROW_NUMBER() OVER (ORDER BY [DateTime] DESC) AS RowNumber FROM NoticeInfor这样能查出来什么不?
执行select @@VERSION后返回如下信息: Microsoft SQL Server 2005 - 9.00.1399.06 (Intel X86) Oct 14 2005 00:33:37 Copyright (c) 1988-2005 Microsoft Corporation Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2) 的确是SQL 2005啊
这样也会提示“不支持 OVER SQL 构造或语句”,但关掉这个提示对话框后是可以把所有记录都查出来的。
2000不支持
FROM NoticeInfor这样能查出来什么不?
执行select @@VERSION后返回如下信息:
Microsoft SQL Server 2005 - 9.00.1399.06 (Intel X86)
Oct 14 2005 00:33:37
Copyright (c) 1988-2005 Microsoft Corporation
Enterprise Edition on Windows NT 5.2 (Build 3790: Service Pack 2)
的确是SQL 2005啊
这样也会提示“不支持 OVER SQL 构造或语句”,但关掉这个提示对话框后是可以把所有记录都查出来的。
我已经重装过win2003操作系统,也重装过SQL Server 2005,问题还是没有解决。
http://zhidao.baidu.com/question/301056558.html
感谢大家的回答!
现在结贴!