Uploaded image for project: 'Apache Drill'
  1. Apache Drill
  2. DRILL-1876

Implement concatenation operator ( || )

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.7.0
    • 0.8.0
    • Documentation
    • None

    Description

      It is documented, but it does not work at all (DRILL-779)
      Workaround exists: concat function

      As of version 0.7.0 (git.commit.id.abbrev=3b0ff5d)

      (1)
      0: jdbc:drill:schema=dfs> select 'abc' || 'def' from cp.`tpch/nation.parquet`;
      Query failed: Query failed: Failure while running fragment.[ dc4727ed-4ac3-42bb-a60b-f8f370dd4fcf on atsqa4-133.qa.lab:31010 ]
      [ dc4727ed-4ac3-42bb-a60b-f8f370dd4fcf on atsqa4-133.qa.lab:31010 ]
      Error: exception while executing query: Failure while executing query. (state=,code=0)

      (2)
      0: jdbc:drill:schema=dfs> select n_name || 'xyz' from cp.`tpch/nation.parquet`;
      Query failed: Query failed: Unexpected exception during fragment initialization: Internal error: pre-condition failed: SqlTypeUtil.sameNamedType(argTypes[0], argTypes[1])
      Error: exception while executing query: Failure while executing query. (state=,code=0)

      (3)
      0: jdbc:drill:schema=dfs> select cast(n_nationkey as varchar(10)) || n_name from cp.`tpch/nation.parquet`;
      Query failed: Query failed: Unexpected exception during fragment initialization: Internal error: pre-condition failed: SqlTypeUtil.sameNamedType(argTypes[0], argTypes[1])
      Error: exception while executing query: Failure while executing query. (state=,code=0)

      (4)
      0: jdbc:drill:schema=dfs> select 'abc' || 'cde' from `test.json`;
      Query failed: Query failed: Failure while running fragment.[ 01194cdf-746c-45db-ae4e-014590bfbffd on atsqa4-133.qa.lab:31010 ]
      [ 01194cdf-746c-45db-ae4e-014590bfbffd on atsqa4-133.qa.lab:31010 ]
      Error: exception while executing query: Failure while executing query. (state=,code=0)

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              vicky Victoria Markman
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: