Alessandro is correct. But also, you can set using connect-string parameters: lex=BIG_QUERY will, I believe, have the desired effect.
On Wed, Dec 16, 2020 at 3:13 AM Alessandro Solimando <[email protected]> wrote: > > Hello, > you can achieve what you want via the SqlParser configuration > (.setQuoting() method), for instance: > > private static final SqlParser.Config SQL_PARSER_CONFIG = > > SqlParser.configBuilder(SqlParser.Config.DEFAULT) > > .setCaseSensitive(false) > > .setConformance(SqlConformanceEnum.DEFAULT) > > .setQuoting(Quoting.DOUBLE_QUOTE) <---- > > .build(); > > > Hth, > Alessandro > > On Wed, 16 Dec 2020 at 09:55, 莫失莫忘 <[email protected]> wrote: > > > Default ,String representation is apostrophe in calcite SQL > > ,like 'word'. how do I set this to Double quotes ,like "word". > > > > Default is : > > select * from table1 where column1 = 'word' > > I hope to support: > > select * from table1 where column1 = "word"
