[
https://issues.apache.org/jira/browse/DERBY-7103?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17295026#comment-17295026
]
Jin Kwon commented on DERBY-7103:
---------------------------------
[~rhillegas] Thank you for the comment.
I'm writing a library which reflects the
[DatabaseMetaData|https://docs.oracle.com/javase/7/docs/api/java/sql/DatabaseMetaData.html]
and binds results with Java POJOs.
https://github.com/jinahya/database-metadata-bind/blob/develop/src/main/java/com/github/jinahya/database/metadata/bind/ProcedureColumn.java#L401
Due to the reflection and as documented, I expect the type of {{SCALE}} as an
{{Short}}. But the type of the result of {{getObject("SCALE")}} is {{Integer}}
not an {{Short}}.
I already have a work-around code for this.
Please never mind and/or close this issue as it's a trivial.
> getProcedureColumn(...)/SCALE is Integer not Short
> --------------------------------------------------
>
> Key: DERBY-7103
> URL: https://issues.apache.org/jira/browse/DERBY-7103
> Project: Derby
> Issue Type: Improvement
> Components: JDBC
> Affects Versions: 10.14.2.0
> Reporter: Jin Kwon
> Priority: Major
>
> When
> [getProcedureColumns(...)|https://docs.oracle.com/en/java/javase/11/docs/api/java.sql/java/sql/DatabaseMetaData.html#getProcedureColumns(java.lang.String,java.lang.String,java.lang.String,java.lang.String)]
> invoked, the {{SCALE}} column returns an {{Integer}} not an {{Short}}.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)