You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@drill.apache.org by "Krystal (JIRA)" <ji...@apache.org> on 2015/03/17 21:53:39 UTC

[jira] [Created] (DRILL-2486) Return format differences between drill & odbc from interval date queries

Krystal created DRILL-2486:
------------------------------

             Summary: Return format differences between drill & odbc from interval date queries  
                 Key: DRILL-2486
                 URL: https://issues.apache.org/jira/browse/DRILL-2486
             Project: Apache Drill
          Issue Type: Bug
          Components: Execution - Data Types
    Affects Versions: 0.8.0
            Reporter: Krystal
            Assignee: Daniel Barclay (Drill)
            Priority: Minor


git.commit.id=ae2053d2a078a40033a140f2dfaeef802a5e8254

The format of results from interval date queries is different between drill and odbc.  Below are some examples.

>From drill:
SELECT interval '10' day from basic limit 1;
+------------+
|   EXPR$0   |
+------------+
| P10D       |
+------------+

SELECT interval '12-11' year to month from basic limit 1;
+------------+
|   EXPR$0   |
+------------+
| P12Y11M    |

SELECT interval '1' year from basic limit 1;
+------------+
|   EXPR$0   |
+------------+
| P1Y        |
+------------+

SELECT interval '9' month from basic limit 1;
+------------+
|   EXPR$0   |
+------------+
| P9M        |
+------------+

 From ODBC:
SQL> SELECT interval '10' day from basic limit 1
+---------------------------+
| EXPR$0                    |
+---------------------------+
| 10 00:00:00.000000        |
+---------------------------+

SQL> SELECT interval '12-11' year to month from basic limit 1
+--------------+
| EXPR$0       |
+--------------+
| 12-11        |
+--------------+

SQL> SELECT interval '1' year from basic limit 1
+--------------+
| EXPR$0       |
+--------------+
| 1-00         |
+--------------+

SQL> SELECT interval '9' month from basic limit 1
+--------------+
| EXPR$0       |
+--------------+
| 0-09         |
+--------------+

We should have consistent output from the 2 sources.  The result from ODBC seems easier to read.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)