improved postgresql support

This commit is contained in:
wenshao
2015-06-02 08:59:45 +08:00
parent c5b1522a8c
commit 9743eef7ae
3 changed files with 65 additions and 1 deletions
@@ -873,6 +873,16 @@ public class SQLStatementParser extends SQLParser {
lexer.nextToken();
}
stmt.getItems().add(item);
} else if (lexer.token() == Token.LITERAL_ALIAS) {
SQLAlterTableDropColumnItem item = new SQLAlterTableDropColumnItem();
this.exprParser.names(item.getColumns());
if(lexer.token == Token.CASCADE) {
item.setCascade(true);
lexer.nextToken();
}
stmt.getItems().add(item);
} else {
throw new ParserException("TODO " + lexer.token() + " " + lexer.stringVal());