[ 
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)

Reply via email to