[JDBC-V2] Fix some metadata resultsets return inconsistent data on getObject()
#3004
| Job | Run time |
|---|---|
| 10m 30s | |
| 10m 30s |
getObject()
#3004
| Job | Run time |
|---|---|
| 10m 30s | |
| 10m 30s |