Details
-
Wish
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
Description
Our requirement is to use Calcite to translate queries into different dialects. During validation in the TPC-DS scenario, we found that Oracle does not support SQL statements like
SELECT * FROM xxx WHERE CASE WHEN a > 10 THEN b < 5 ELSE c > 0 END;
Therefore, we hope to remove such predicates at the dialect like Oracle.
Attachments
Issue Links
- Blocked
-
CALCITE-6482 Oracle dialect convert boolean literal when version < 23
- Closed
- is duplicated by
-
CALCITE-6476 OracleDialect does not support CASE WHEN returning boolean
- Closed
-
CALCITE-6477 OracleDialect does not support CASE WHEN returning boolean
- Closed
-
CALCITE-6479 OracleDialect does not support CASE WHEN returning boolean
- Closed
- relates to
-
CALCITE-6583 Case Statement reformulation in JdbcAdapter
- Closed
- links to