Class OperationConverterUtils
java.lang.Object
org.apache.flink.table.planner.utils.OperationConverterUtils
Utils methods for converting sql to operations.
-
Method Summary
Modifier and TypeMethodDescriptionstatic List<org.apache.flink.table.catalog.TableChange>buildModifyColumnChange(org.apache.flink.table.catalog.Column oldColumn, org.apache.flink.table.catalog.Column newColumn, org.apache.flink.table.catalog.TableChange.ColumnPosition columnPosition) extractProperties(org.apache.calcite.sql.SqlNodeList propList) static StringgetComment(org.apache.flink.sql.parser.ddl.SqlTableColumn column) static org.apache.flink.table.catalog.TableDistributiongetDistributionFromSqlDistribution(org.apache.flink.sql.parser.ddl.SqlDistribution distribution) static StringgetTableComment(Optional<org.apache.calcite.sql.SqlCharStringLiteral> tableComment)
-
Method Details
-
buildModifyColumnChange
public static List<org.apache.flink.table.catalog.TableChange> buildModifyColumnChange(org.apache.flink.table.catalog.Column oldColumn, org.apache.flink.table.catalog.Column newColumn, @Nullable org.apache.flink.table.catalog.TableChange.ColumnPosition columnPosition) -
getComment
-
getTableComment
-
extractProperties
-
getDistributionFromSqlDistribution
public static org.apache.flink.table.catalog.TableDistribution getDistributionFromSqlDistribution(org.apache.flink.sql.parser.ddl.SqlDistribution distribution)
-