я пробовал
CacheConfiguration<?, ?> cacheCfg = new CacheConfiguration<>(cacheTemplateName).setSqlSchema("PUBLIC"); //create table can only be executed on public schema
cacheCfg.setSqlEscapeAll(false); //otherwise ignite tries to quote after we've quoted and there are cases we have to quote before ignite gets it
cacheCfg.setCacheMode(CacheMode.PARTITIONED);
ignite.addCacheConfiguration(cacheCfg); //required to register cacheTemplateName as a template, see WITH section of https://apacheignite-sql.readme.io/docs/create-table
К сожалению, ничего, что я пытаюсь, кажется, не работает.
Я отлаживал и isSqlEscapeAll()
всегда возвращал true.
К вашему сведению в утверждении CREATE TABLE
я установил TEMPLATE=MyTPLName
.
Возможно ли отключить это поведение? Мои запросы уже правильно процитированы.