Lukas Eder created IGNITE-14354: ----------------------------------- Summary: Regression when using SELECT (EXISTS (...)) Key: IGNITE-14354 URL: https://issues.apache.org/jira/browse/IGNITE-14354 Project: Ignite Issue Type: Bug Components: sql Affects Versions: 2.10 Reporter: Lukas Eder
This worked as expected in 2.9.1: {code:java} CREATE TABLE t (i int PRIMARY KEY, j int); SELECT (EXISTS (SELECT 1 FROM t WHERE t.i = 1)); {code} In version 2.10, I'm getting: {code:java} SQL Error [1001] [42000]: Failed to parse query. Column "EXISTS1" not found; SQL statement: SELECT (EXISTS1) FROM SYSTEM_RANGE(1, 1) __Z0 LEFT OUTER JOIN PUBLIC.T __Z1 ON __Z1.I = 1 [42122-197]{code} The workaround is to project an asterisk: {code:java} SELECT (EXISTS (SELECT * FROM t WHERE t.i = 1));{code} -- This message was sent by Atlassian Jira (v8.3.4#803005)