mirror of
https://github.com/alibaba/druid.git
synced 2023-03-04 19:17:16 +00:00
bugfix: print NPE
This commit is contained in:
@@ -40,6 +40,7 @@ import com.alibaba.druid.sql.dialect.oracle.parser.OracleProcedureDataType;
|
||||
import com.alibaba.druid.sql.visitor.SQLASTOutputVisitor;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Optional;
|
||||
|
||||
public class OracleOutputVisitor extends SQLASTOutputVisitor implements OracleASTVisitor {
|
||||
|
||||
@@ -775,8 +776,10 @@ public class OracleOutputVisitor extends SQLASTOutputVisitor implements OracleAS
|
||||
|
||||
@Override
|
||||
public boolean visit(OracleBinaryFloatExpr x) {
|
||||
print0(x.getValue().toString());
|
||||
print('F');
|
||||
Optional.ofNullable(x.getValue()).ifPresent(value -> {
|
||||
print0(value.toString());
|
||||
print('F');
|
||||
});
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user