fix issue #3839: 修复alter table character set类型DDL语句解析BUG (#3840)

This commit is contained in:
flowell
2021-10-09 14:28:56 +08:00
committed by GitHub
parent eef3bd92ba
commit 3c20fd09ad
@@ -66,6 +66,12 @@ public class DruidDdlParser {
ddlResults.add(ddlResult);
} else if (statement instanceof SQLAlterTableStatement) {
SQLAlterTableStatement alterTable = (SQLAlterTableStatement) statement;
if (alterTable.getTableOptions().size() > 0) {
DdlResult ddlResult = new DdlResult();
processName(ddlResult, schmeaName, alterTable.getName(), false);
ddlResult.setType(EventType.ALTER);
ddlResults.add(ddlResult);
}
for (SQLAlterTableItem item : alterTable.getItems()) {
if (item instanceof SQLAlterTableRename) {
DdlResult ddlResult = new DdlResult();