[ 
https://issues.apache.org/jira/browse/DERBY-2602?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12856431#action_12856431
 ] 

Knut Anders Hatlen commented on DERBY-2602:
-------------------------------------------

Thanks for the updated patch, Rick. I think you can get rid of the changes in 
the Agent classes by declaring serverSupportsTimestampNanoseconds() as an 
abstract method in am.Connection. There's precedence for that, see 
supportsSessionDataCaching() and serverSupportsLocators(). Then you can access 
it from am.Cursor via agent_.connection_.

> TIMESTAMP value is truncated  when return to client
> ---------------------------------------------------
>
>                 Key: DERBY-2602
>                 URL: https://issues.apache.org/jira/browse/DERBY-2602
>             Project: Derby
>          Issue Type: Bug
>          Components: Network Client
>    Affects Versions: 10.3.1.4
>            Reporter: Kathey Marsden
>            Assignee: Rick Hillegas
>            Priority: Minor
>         Attachments: d2602.java, derby-2602-01-ad-dontTruncate.diff, 
> derby-2602-01-ae-dontTruncate.diff
>
>
> In ParameterMappingTest   I see the following differences between embedded 
> and client.  Client is truncating the TIMESTAMP value.  Look for this bug 
> number in the test for reproduction.
>  case java.sql.Types.TIMESTAMP:
>             if (param == 2)
>                 if (usingEmbedded())
>                     assertEquals("2004-03-12 21:14:24.938222433", 
> val.toString());
>                 else
>                     assertEquals("2004-03-12 21:14:24.938222", 
> val.toString());
>             else if (param == 3)
>                 if (usingEmbedded())
>                     assertEquals("2004-04-12 04:25:26.462983731", 
> val.toString());
>                 else
>                     assertEquals("2004-04-12 04:25:26.462983", 
> val.toString());
>             break; 

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

        

Reply via email to