plugins/org.jkiss.dbeaver.ext.clickhouse/src/org/jkiss/dbeaver/ext/clickhouse/model/ClickhouseSQLDialect.java
@Override
    public boolean mustBeQuoted(@NotNull String str, boolean forceCaseSensitive) {
        for (String word : CLICKHOUSE_NONKEYWORDS) {
            if (word.equalsIgnoreCase(str)) {
                return true;
            }
        }
        return super.mustBeQuoted(str, forceCaseSensitive);
    }
//We should quote keywords which is not keywords for clickhouse, otherwise JSQLParser can't parse statements
We should quote keywords which is not keywords for clickhouse, otherwise JSQLParser can't parse statements
We should quote keywords which is not keywords for clickhouse otherwise JSQLParser can ' t parse statements
@Override
    public boolean mustBeQuoted(@NotNull String str, boolean forceCaseSensitive) {
        for (String word : CLICKHOUSE_NONKEYWORDS) {
            if (word.equalsIgnoreCase(str)) {
                return true;
            }
        }
        return super.mustBeQuoted(str, forceCaseSensitive);
    }
@ Override public boolean mustBeQuoted ( @ NotNull String str , boolean forceCaseSensitive ) { for ( String word : CLICKHOUSE_NONKEYWORDS ) { if ( word . equalsIgnoreCase ( str ) ) { return true ; } } return super . mustBeQuoted ( str , forceCaseSensitive ) ; }
We should quote keywords which is not keywords for clickhouse, otherwise JSQLParser can't parse statements
We should quote keywords which is not keywords for clickhouse otherwise JSQLParser can ' t parse statements