Skip to content

Commit 8420fd3

Browse files
committed
fix(clickhouse): support SELECT SAMPLE 0.1/OFFSET and CREATE TABLE SAMPLE BY
1 parent 4be1cf3 commit 8420fd3

File tree

2 files changed

+17
-17
lines changed

2 files changed

+17
-17
lines changed

src/main/java/net/sf/jsqlparser/statement/select/SampleClause.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@ public class SampleClause {
2424
public SampleClause(String keyword, String method, Number percentageArgument,
2525
String percentageUnit,
2626
Number repeatArgument, Number seedArgument) {
27-
this(keyword, method, percentageArgument, percentageUnit, repeatArgument, seedArgument, true,
27+
this(keyword, method, percentageArgument, percentageUnit, repeatArgument, seedArgument,
28+
true,
2829
null);
2930
}
3031

src/test/java/net/sf/jsqlparser/statement/create/CreateTableTest.java

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,21 @@
99
*/
1010
package net.sf.jsqlparser.statement.create;
1111

12+
import static net.sf.jsqlparser.test.TestUtils.assertDeparse;
13+
import static net.sf.jsqlparser.test.TestUtils.assertSqlCanBeParsedAndDeparsed;
14+
import static org.junit.jupiter.api.Assertions.assertEquals;
15+
import static org.junit.jupiter.api.Assertions.assertFalse;
16+
import static org.junit.jupiter.api.Assertions.assertNotNull;
17+
import static org.junit.jupiter.api.Assertions.assertTrue;
18+
19+
import java.io.BufferedReader;
20+
import java.io.InputStreamReader;
21+
import java.io.StringReader;
22+
import java.util.ArrayList;
23+
import java.util.Arrays;
24+
import java.util.Iterator;
25+
import java.util.List;
26+
import java.util.StringTokenizer;
1227
import net.sf.jsqlparser.JSQLParserException;
1328
import net.sf.jsqlparser.expression.LongValue;
1429
import net.sf.jsqlparser.expression.operators.relational.GreaterThan;
@@ -26,22 +41,6 @@
2641
import org.assertj.core.api.Assertions;
2742
import org.junit.jupiter.api.Test;
2843

29-
import java.io.BufferedReader;
30-
import java.io.InputStreamReader;
31-
import java.io.StringReader;
32-
import java.util.ArrayList;
33-
import java.util.Arrays;
34-
import java.util.Iterator;
35-
import java.util.List;
36-
import java.util.StringTokenizer;
37-
38-
import static net.sf.jsqlparser.test.TestUtils.assertDeparse;
39-
import static net.sf.jsqlparser.test.TestUtils.assertSqlCanBeParsedAndDeparsed;
40-
import static org.junit.jupiter.api.Assertions.assertEquals;
41-
import static org.junit.jupiter.api.Assertions.assertFalse;
42-
import static org.junit.jupiter.api.Assertions.assertNotNull;
43-
import static org.junit.jupiter.api.Assertions.assertTrue;
44-
4544
public class CreateTableTest {
4645

4746
private final CCJSqlParserManager parserManager = new CCJSqlParserManager();

0 commit comments

Comments
 (0)