You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-dev@db.apache.org by "Kathey Marsden (JIRA)" <ji...@apache.org> on 2007/05/14 18:43:16 UTC
[jira] Closed: (DERBY-2425)
ResultSetMetaData.getColumnDisplaySize() returns a negative value for BLOB
columns for client
[ https://issues.apache.org/jira/browse/DERBY-2425?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kathey Marsden closed DERBY-2425.
---------------------------------
> ResultSetMetaData.getColumnDisplaySize() returns a negative value for BLOB columns for client
> ----------------------------------------------------------------------------------------------
>
> Key: DERBY-2425
> URL: https://issues.apache.org/jira/browse/DERBY-2425
> Project: Derby
> Issue Type: Bug
> Components: Network Client
> Affects Versions: 10.3.0.0
> Reporter: Kathey Marsden
> Assigned To: Mayuresh Nirhali
> Priority: Minor
> Fix For: 10.3.0.0
>
> Attachments: derby2425.diff
>
>
> Client getColumnDisplaySize on a BLOB(1G) column returns
> -2147483648
> embedded returns 2147483647
> In client, the issue is that for binary values it multiplies the length * 2 and this overflows the int range.
> return (int) (2 * sqlLength_[column - 1]);
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.