db-derby-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Mayuresh Nirhali (JIRA)" <derby-...@db.apache.org>
Subject [jira] Updated: (DERBY-836) ResultSetMetaData.getColumnDisplaySize sometimes returns wrong values for DECIMAL columns
Date Mon, 10 Apr 2006 09:57:00 GMT
     [ http://issues.apache.org/jira/browse/DERBY-836?page=all ]

Mayuresh Nirhali updated DERBY-836:
-----------------------------------

    Attachment: derby836-v2.diff

Thanks to Bryan, for reviewing my earlier patch. 

As he has pointed out in the patch, previous patch has the master files under DerbyNet updated,
which is wrong. These files are used for testing the JCC driver and this bug does exist in
the JCC driver which needs to be fixed, hence the change to those master files are differed
now and they must be done when the JCC driver is fixed.

Also, I have updated the comments in the code (that I changed) to be more descriptive.

The attached file, derby836-v2.diff is now the latest patch.

> ResultSetMetaData.getColumnDisplaySize sometimes returns wrong values for DECIMAL columns
> -----------------------------------------------------------------------------------------
>
>          Key: DERBY-836
>          URL: http://issues.apache.org/jira/browse/DERBY-836
>      Project: Derby
>         Type: Bug

>   Components: JDBC, Newcomer
>     Versions: 10.2.0.0
>     Reporter: Daniel John Debrunner
>     Assignee: Mayuresh Nirhali
>     Priority: Minor
>  Attachments: derby836-v2.diff, derby836.diff
>
> DECIMAL(10,0)
> max display width value:   -1234567890  length 11
> embedded : 11 correct
> client: 12 WRONG
> DECIMAL(10,10)
> max display width value:   -0.1234567890  length 13
> embedded : 13 correct
> client: 12 WRONG
> DECIMAL(10,2)
> max display width value:   -12345678.90  length 12
> embedded : 13 WRONG
> client: 12 correct
> I've added output early on in jdbcapi/metadata_test.java (and hence the tests metadata.jar
and odbc_metadata.java) to show this issue:
> E.g. for embedded
> DECIMAL(10,0) -- precision: 10 scale: 0 display size: 12 type name: DECIMAL
> DECIMAL(10,10) -- precision: 10 scale: 10 display size: 12 type name: DECIMAL
> DECIMAL(10,2) -- precision: 10 scale: 2 display size: 12 type name: DECIMAL
> I will add this test output once DERBY-829 is fixed so as not to cause conflicts.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message