pg delete语句支持别名

This commit is contained in:
huangtiande
2015-02-05 18:40:59 +08:00
parent 947190c6a0
commit 4ed063711e
2 changed files with 21 additions and 0 deletions
@@ -151,6 +151,14 @@ public class PGSQLStatementParser extends SQLStatementParser {
SQLName tableName = exprParser.name();
deleteStatement.setTableName(tableName);
if (lexer.token() == Token.AS) {
accept(Token.AS);
}
if (lexer.token() == Token.IDENTIFIER) {
deleteStatement.setAlias(lexer.stringVal());
lexer.nextToken();
}
if (lexer.token() == Token.USING) {
lexer.nextToken();