You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@drill.apache.org by "Ramana Inukonda Nagaraj (JIRA)" <ji...@apache.org> on 2014/05/23 01:57:02 UTC

[jira] [Updated] (DRILL-797) resultSet.getMetaData().getColumnType for column of type timestamp returns date

     [ https://issues.apache.org/jira/browse/DRILL-797?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ramana Inukonda Nagaraj updated DRILL-797:
------------------------------------------

    Assignee: Ramana Inukonda Nagaraj  (was: Mehant Baid)

> resultSet.getMetaData().getColumnType for column of type timestamp returns date
> -------------------------------------------------------------------------------
>
>                 Key: DRILL-797
>                 URL: https://issues.apache.org/jira/browse/DRILL-797
>             Project: Apache Drill
>          Issue Type: Bug
>          Components: Client - JDBC
>            Reporter: Ramana Inukonda Nagaraj
>            Assignee: Ramana Inukonda Nagaraj
>         Attachments: DRILL-797.patch
>
>
> if (resultSet.getMetaData().getColumnType(i) == Types.DATE) {
>               builder.append(resultSet.getDate(i) + "\t");
> Results in an exception
> org.apache.drill.exec.vector.accessor.AbstractSqlAccessor$InvalidAccessException: Requesting class of type Date for an object of type TIMESTAMP:REQUIRED is not allowed.
>         at org.apache.drill.exec.vector.accessor.AbstractSqlAccessor.getDate(AbstractSqlAccessor.java:57)
>         at org.apache.drill.exec.vector.accessor.TimeStampAccessor.getDate(TimeStampAccessor.java:83)
>         at org.apache.drill.jdbc.AvaticaDrillSqlAccessor.getDate(AvaticaDrillSqlAccessor.java:171)
>         at net.hydromatic.avatica.AvaticaResultSet.getDate(AvaticaResultSet.java:231)
>         at org.apache.drill.test.framework.QuerySubmitter.submitQueryJDBC(QuerySubmitter.java:107)
>         at org.apache.drill.test.framework.DrillTestBase$RunThread.run(DrillTestBase.java:262)
> git.commit.id.abbrev=5d7e3d3



--
This message was sent by Atlassian JIRA
(v6.2#6252)