diff --git a/src/main/java/net/sf/jsqlparser/statement/create/table/CreateTable.java b/src/main/java/net/sf/jsqlparser/statement/create/table/CreateTable.java index 643ce8bc4..3776c5cd6 100644 --- a/src/main/java/net/sf/jsqlparser/statement/create/table/CreateTable.java +++ b/src/main/java/net/sf/jsqlparser/statement/create/table/CreateTable.java @@ -40,6 +40,7 @@ public class CreateTable implements Statement { private ColDataType ofType; private boolean selectParenthesis; private boolean useAsKeyword = true; + private Boolean withData; private boolean ifNotExists = false; private boolean orReplace = false; private TablePartitioning partitioning; @@ -204,6 +205,15 @@ public void setUseAsKeyword(boolean useAsKeyword) { this.useAsKeyword = useAsKeyword; } + /** Returns null for omission, true for WITH DATA, and false for WITH NO DATA. */ + public Boolean getWithData() { + return withData; + } + + public void setWithData(Boolean withData) { + this.withData = withData; + } + public StringBuilder appendSelectTo(StringBuilder builder, java.util.function.Consumer