fixed an error in parsing "double precision" data type in PostgreSQL

This commit is contained in:
FuZhenn
2016-05-10 17:44:06 +08:00
parent 51775d653f
commit 62129627c5
@@ -1508,6 +1508,11 @@ public class SQLExprParser extends SQLParser {
) {
typeName += (' ' + lexer.stringVal());
lexer.nextToken();
} else if ("double".equalsIgnoreCase(typeName)
&& JdbcConstants.POSTGRESQL.equals(getDbType()) //
) {
typeName += (' ' + lexer.stringVal());
lexer.nextToken();
}
if (isCharType(typeName)) {