Details
-
Test
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Table aliases should follow case-sensitivity policy. For example,
SELECT * FROM dept "d", dept "D"
should be allowed if identifiers are case-sensitive, should give error if identifiers are case-insensitive. Currently it is allowed under all policies, and that is wrong.
See unit test in SqlValidatorTest.testCaseSensitive.
Attachments
Issue Links
- is related to
-
CALCITE-1305 Case-insensitive table aliases and GROUP BY
- Closed