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

Mehant Baid updated DRILL-797:
------------------------------

    Attachment: DRILL-797.patch

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

Reply via email to