
Public Member Functions | |
| String | externalTypeForJDBCType (JDBCAdaptor adaptor, int jdbcType) |
| String | limitExpressionForSQL (EOSQLExpression expression, EOFetchSpecification fetchSpecification, String sql, long start, long end) |
| String | sqlForCreateIndex (String indexName, String tableName, ColumnIndex...columnIndexes) |
| String | sqlForCreateUniqueIndex (String indexName, String tableName, ColumnIndex...columnIndexes) |
| String | sqlForRegularExpressionQuery (String key, String value) |
| int | varcharLargeColumnWidth () |
| int | varcharLargeJDBCType () |
Protected Member Functions | |
| Pattern | commentPattern () |
Private Member Functions | |
| void | _appendIndexColNames (StringBuffer sql, ColumnIndex...columnIndexes) |
| void _appendIndexColNames | ( | StringBuffer | sql, | |
| ColumnIndex... | columnIndexes | |||
| ) | [private] |
| Pattern commentPattern | ( | ) | [protected] |
Returns a pattern than matches lines that start with "--".
Reimplemented from ERXSQLHelper.
| String externalTypeForJDBCType | ( | JDBCAdaptor | adaptor, | |
| int | jdbcType | |||
| ) |
We know better than EOF.
For any other case, we pass it up to the default impl.
| adaptor | the adaptor to retrieve an external type for | |
| jdbcType | the JDBC type number |
Reimplemented from ERXSQLHelper.
| String limitExpressionForSQL | ( | EOSQLExpression | expression, | |
| EOFetchSpecification | fetchSpecification, | |||
| String | sql, | |||
| long | start, | |||
| long | end | |||
| ) |
Reimplemented from ERXSQLHelper.
Returns the SQL expression for creating an index on the given set of columns
| indexName | the name of the index to create | |
| tableName | the name of the containing table | |
| columnIndexes | the list of columns to index on |
Reimplemented from ERXSQLHelper.
Returns the SQL expression for creating a unique index on the given set of columns
| indexName | the name of the index to create | |
| tableName | the name of the containing table | |
| columnIndexes | the list of columns to index on |
Reimplemented from ERXSQLHelper.
Returns the SQL expression for a regular expression query.
| key | ||
| value |
Reimplemented from ERXSQLHelper.
| int varcharLargeColumnWidth | ( | ) |
Returns the width that should be used for a varcharLarge column in migrations.
Reimplemented from ERXSQLHelper.
| int varcharLargeJDBCType | ( | ) |
Returns the JDBCType that should be used for a varcharLarge column in migrations.
Reimplemented from ERXSQLHelper.
1.5.8