Class H2SqlDialect

java.lang.Object
org.apache.calcite.sql.SqlDialect
org.apache.calcite.sql.dialect.H2SqlDialect

public class H2SqlDialect extends SqlDialect
A SqlDialect implementation for the H2 database.
  • Field Details

  • Constructor Details

  • Method Details

    • supportsCharSet

      public boolean supportsCharSet()
      Description copied from class: SqlDialect
      Returns whether the dialect supports character set names as part of a data type, for instance VARCHAR(30) CHARACTER SET `ISO-8859-1`.
      Overrides:
      supportsCharSet in class SqlDialect
    • supportsWindowFunctions

      public boolean supportsWindowFunctions()
      Description copied from class: SqlDialect
      Returns whether this dialect supports window functions (OVER clause).
      Overrides:
      supportsWindowFunctions in class SqlDialect
    • supportsJoinType

      public boolean supportsJoinType(JoinRelType joinType)
      Description copied from class: SqlDialect
      Returns whether this dialect support the specified type of join.
      Overrides:
      supportsJoinType in class SqlDialect