Class JdbcParseHandler

java.lang.Object
com.clickhouse.jdbc.parser.ParseHandler
com.clickhouse.jdbc.JdbcParseHandler

public class JdbcParseHandler extends com.clickhouse.jdbc.parser.ParseHandler
  • Field Details

    • INSTANCE

      public static final com.clickhouse.jdbc.parser.ParseHandler INSTANCE
    • WITHOUT_DELETE

      public static final com.clickhouse.jdbc.parser.ParseHandler WITHOUT_DELETE
  • Method Details

    • handleStatement

      public com.clickhouse.jdbc.parser.ClickHouseSqlStatement handleStatement(String sql, com.clickhouse.jdbc.parser.StatementType stmtType, String cluster, String database, String table, String input, String format, String outfile, List<Integer> parameters, Map<String,Integer> positions, Map<String,String> settings, Set<String> tempTables)
      Description copied from class: com.clickhouse.jdbc.parser.ParseHandler
      Hanlde statemenet.
      Overrides:
      handleStatement in class com.clickhouse.jdbc.parser.ParseHandler
      Parameters:
      sql - sql statement
      stmtType - statement type
      cluster - cluster
      database - database
      table - table
      input - input
      format - format
      outfile - outfile
      parameters - positions of parameters
      positions - keyword positions
      settings - settings
      tempTables - temporary tables
      Returns:
      sql statement, or null means no change