Class InterbaseDialect

java.lang.Object
mondrian.spi.impl.JdbcDialectImpl
mondrian.spi.impl.InterbaseDialect
All Implemented Interfaces:
Dialect

public class InterbaseDialect extends JdbcDialectImpl
Implementation of Dialect for the Interbase database.
Since:
Nov 23, 2008
Author:
jhyde
  • Field Details

  • Constructor Details

    • InterbaseDialect

      public InterbaseDialect(Connection connection) throws SQLException
      Creates an InterbaseDialect.
      Parameters:
      connection - Connection
      Throws:
      SQLException
  • Method Details

    • allowsAs

      public boolean allowsAs()
      Description copied from interface: Dialect
      Returns whether the SQL dialect allows "AS" in the FROM clause. If so, "SELECT * FROM t AS alias" is a valid query.
      Specified by:
      allowsAs in interface Dialect
      Overrides:
      allowsAs in class JdbcDialectImpl
      Returns:
      whether dialect allows AS in FROM clause
    • allowsFromQuery

      public boolean allowsFromQuery()
      Description copied from interface: Dialect
      Returns whether this Dialect allows a subquery in the from clause, for example
      SELECT * FROM (SELECT * FROM t) AS x
      Specified by:
      allowsFromQuery in interface Dialect
      Overrides:
      allowsFromQuery in class JdbcDialectImpl
      Returns:
      whether Dialect allows subquery in FROM clause
      See Also: