diff --git a/src/main/java/com/avaje/ebean/config/dbplatform/MsSqlServer2005SqlLimiter.java b/src/main/java/com/avaje/ebean/config/dbplatform/MsSqlServer2005SqlLimiter.java index e1c7411f6..d069d13f8 100644 --- a/src/main/java/com/avaje/ebean/config/dbplatform/MsSqlServer2005SqlLimiter.java +++ b/src/main/java/com/avaje/ebean/config/dbplatform/MsSqlServer2005SqlLimiter.java @@ -31,10 +31,11 @@ public class MsSqlServer2005SqlLimiter implements SqlLimiter { if (firstRow < 1) { // just use top n - sb.append(" select top ").append(lastRow).append(" "); + sb.append(" select "); if (request.isDistinct()) { sb.append("distinct "); } + sb.append(" top ").append(lastRow).append(" "); sb.append(request.getDbSql()); return new SqlLimitResponse(sb.toString(), false); }