我之前用的是sql2005 做完之后 过来安装他们用的是2000
其中我有个功能是这样的:添加部门页面,有个字段s_order,这是排序。
我的sql语句中用的是:select id ,s_name,s_pass,s_order=row_number() over (order by s_order) from n_sroom
到了sql2000不支持row_number 谁能给我解决下问题!!!换个sql语句就行了~
------解决方案--------------------------------------------------------
没有办法在SQL2000下用,在SQL2000下可以用TOP来实现,如:
- SQL code
select TOP pagesize * FROM ( SELECT TOP pagesize*currentpage * from user_table ORDER BY id DESC ) as tempTable ORDER BY id ASC
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
换其它的方式吧。要不然,要用户的数据库升级吧。