diff --git a/jOOQ-test/src/org/jooq/test/_/testcases/OrderByTests.java b/jOOQ-test/src/org/jooq/test/_/testcases/OrderByTests.java index 8ec1a9a6cf..e785eb2f77 100644 --- a/jOOQ-test/src/org/jooq/test/_/testcases/OrderByTests.java +++ b/jOOQ-test/src/org/jooq/test/_/testcases/OrderByTests.java @@ -311,6 +311,36 @@ extends BaseTest r1 = + create().select(TBook_ID().as("xx"), TBook_TITLE().as("yy")) + .from(TBook()) + .limit(1, 2) + .fetch(); + + assertEquals(2, r1.size()); + + // Bind values for LIMIT .. OFFSET + Result r2 = + create().select(TBook_ID().as("xx"), TBook_TITLE().as("yy")) + .from(TBook()) + .limit(param("x", 1), param("y", 2)) + .fetch(); + + assertEquals(2, r2.size()); + } + @SuppressWarnings("unchecked") @Test public void testLimitBindValues() throws Exception { diff --git a/jOOQ-test/src/org/jooq/test/jOOQAbstractTest.java b/jOOQ-test/src/org/jooq/test/jOOQAbstractTest.java index 76805492aa..b81289fc0f 100644 --- a/jOOQ-test/src/org/jooq/test/jOOQAbstractTest.java +++ b/jOOQ-test/src/org/jooq/test/jOOQAbstractTest.java @@ -1484,6 +1484,11 @@ public abstract class jOOQAbstractTest< new OrderByTests(this).testLimit(); } + @Test + public void testLimitAliased() throws Exception { + new OrderByTests(this).testLimitAliased(); + } + @Test public void testLimitBindValues() throws Exception { new OrderByTests(this).testLimitBindValues();