Method Summary |
|
public int | getCastingRule(int sourceType, int targetType) get the data type casting rule for this DB. |
public int | getDBType() |
public String | getDefaultDateFormat() get the default date format string of this DB. |
public String | getEscapedCatalogName(String name) get the name after applying DB specfic escaping.
Parameters: name - name which needs to be escaped. |
public String | getEscapedName(String name) get the name after applying DB specfic escaping.
Parameters: name - name which needs to be escaped. |
public String | getEscapedSchemaName(String name) get the name after applying DB specfic escaping.
Parameters: name - name which needs to be escaped. |
public AbstractGeneratorFactory | getGeneratorFactory() get the SQLObject Generator factory for this DB. |
public int | getMaxTableNameLength() get the maximum table name length allowed for the name of the tables in this DB. |
public SQLOperatorFactory | getOperatorFactory() |
public Statements | getStatements() get the Statements which are supported by this DB. |
public TypeGenerator | getTypeGenerator() get the type Generator for this DB. |
public String | getUnescapedName(String name) Get the name after removing any DB specific escaping.
Parameters: name - name which needs to be unescaped. |
public boolean | isAnsiJoinSyntaxSupported() return true if this DB supports ANSI style join. |