returncreateQuerySQL(table,fields,isGroup,ds)+" ORDER BY \""+fields.get(0).getOriginName()+"\" offset "+(page-1)*pageSize+" rows fetch next "+realSize+" rows only";
Integersize=(page-1)*pageSize+realSize;
returnString.format("SELECT top %s * from ( %s ) AS DE_SQLSERVER_TMP ",size.toString(),createQuerySQL(table,fields,isGroup,ds));
returncreateQuerySQLAsTmp(sql,fields,isGroup)+" ORDER BY \""+fields.get(0).getOriginName()+"\" offset "+(page-1)*pageSize+" rows fetch next "+realSize+" rows only";
Integersize=(page-1)*pageSize+realSize;
returnString.format("SELECT top %s * from ( %s ) AS DE_SQLSERVER_TMP ",size.toString(),createQuerySQLAsTmp(sql,fields,isGroup));