Class MySqlDatabaseType

All Implemented Interfaces:
DatabaseType, ReservedKeywordsAware

public class MySqlDatabaseType extends SimpleDatabaseType
  • Constructor Details

    • MySqlDatabaseType

      public MySqlDatabaseType()
  • Method Details

    • getChangeColumnTypeStructure

      protected String getChangeColumnTypeStructure()
      Overrides:
      getChangeColumnTypeStructure in class AbstractDatabaseType
      Returns:
      a format string to compose an SQL query to change a column in DB.
    • getDropIndexStructure

      public String getDropIndexStructure()
      Overrides:
      getDropIndexStructure in class AbstractDatabaseType
      Returns:
      a format string to compose an SQL query to drop index in DB.
    • getSimpleSelectSqlSyntax

      public String getSimpleSelectSqlSyntax(boolean clusterMode)
      Description copied from interface: DatabaseType
      Based on the cluster mode parameter, and the capabilities of the database, return the appropriate SELECT statement for usage.
    • getStartEscapeCharacter

      public Character getStartEscapeCharacter()
    • getEndEscapeCharacter

      public Character getEndEscapeCharacter()
    • enableEscaping

      public boolean enableEscaping()