Hi, JuanPan, You can refer to Lex, which decides how identifiers are quoted, whether they are converted to upper-case org.apache.calcite.config.Lex
Regards Juan Pan <panj...@apache.org> 于2019年9月11日周三 下午8:05写道: > > > Hi, all the committers and contributors, > > > This email is for your help. > > > I am now deep in Apache Calcite, and it’s great. Now, i want to know > whether it is possible that unquoted identifiers are not implicitly > converted to upper case? > > > For example, a SQL is `select name from test`, when it was executed, an > exception is thrown: > > > org.apache.calcite.sql.validate.SqlValidatorException: Object 'TEST' not > found within 'memory'; did you mean 'test’? > > > I wonder there is any setting that can make `name` and `test` recognized > correctly by Calcite without double quotes. > > > Thanks for your help. > > > Regards, > Trista > ------------------------------------------------------- > Email:panj...@apache.org > Juan Pan(Trista) Apache ShardingSphere > >