select t.* from (select rownum num , t1.* from BTTOVAT2013.T_TEST1 t1  where rownum<=1000) t  where t.num>=1 不能使用select 列名, 因为我要做一个通用的方法,可以使用于多个表,所以列名和列数是不固定的。有没有方法在select * 的时候,去除rownum列。
或者有没有别的分页方法,不会查出多余数据的。Oracle分页