Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
1.10.0
-
None
-
None
-
Drill 1.10
ORACLE 12C2
Description
plugin to ORACLE 12C2 using JDBC defined
following statement sent to DRILL
SQL: select RNUM, C1, C2 FROM certora.DBCERT.TSET1 as T1 where exists ( select C1 from certora.DBCERT.TSET2 where C1 = T1.C1 )
DATA_READ ERROR: The JDBC storage plugin failed while trying setup the SQL query.
sql SELECT *
FROM "DBCERT"."TSET1"
INNER JOIN (SELECT "C10", MIN("$f0") "$f1"
FROM (SELECT "t0"."C1" "C10", TRUE "$f0"
FROM "DBCERT"."TSET2"
INNER JOIN (SELECT "C1"
FROM (SELECT "C1"
FROM "DBCERT"."TSET1") "t"
GROUP BY "C1") "t0" ON "TSET2"."C1" = "t0"."C1") "t1"
GROUP BY "C10") "t2" ON "TSET1"."C1" = "t2"."C10"
ORACLE DDL
CREATE TABLE "DBCERT"."TSET1"
( "RNUM" NUMBER(*,0),
"C1" NUMBER(*,0),
"C2" CHAR(3 BYTE)
) ;
GRANT SELECT ON "DBCERT"."TSET1" TO PUBLIC;
--------------------------------------------------------
– DDL for Table TSET2
--------------------------------------------------------
CREATE TABLE "DBCERT"."TSET2"
( "RNUM" NUMBER(*,0),
"C1" NUMBER(*,0),
"C2" CHAR(3 BYTE)
) ;
GRANT SELECT ON "DBCERT"."TSET2" TO PUBLIC;