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, 莫失莫忘 <xiaoxiong....@qq.com> wrote:

> Default ,String representation is apostrophe in calcite SQL
> ,like&nbsp;'word'. how do I set this to Double quotes ,like&nbsp;"word".
>
> Default is :
> select * from table1 where column1 = 'word'
> I hope to support:
> select * from table1 where column1 = "word"

Reply via email to