Class SqlDdlNodes
java.lang.Object
org.apache.beam.sdk.extensions.sql.impl.parser.SqlDdlNodes
Utilities concerning
SqlNode for DDL.-
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlNodecolumn(org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.parser.SqlParserPos pos, org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlIdentifier name, org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlDataTypeSpec dataType, org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlNode comment) Creates a column declaration.static SqlDropTabledropTable(org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.parser.SqlParserPos pos, boolean ifExists, org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlIdentifier name) Creates a DROP TABLE.static Stringname(org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlIdentifier id)
-
Method Details
-
dropTable
public static SqlDropTable dropTable(org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.parser.SqlParserPos pos, boolean ifExists, org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlIdentifier name) Creates a DROP TABLE. -
column
public static org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlNode column(org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.parser.SqlParserPos pos, org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlIdentifier name, org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlDataTypeSpec dataType, org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlNode comment) Creates a column declaration. -
name
public static String name(org.apache.beam.vendor.calcite.v1_40_0.org.apache.calcite.sql.SqlIdentifier id)
-