@Override public String[] getDropColumnSQL(Column column) { // Interbase uses "ALTER TABLE DROP <COLUMN_NAME>" rather than the // usual "ALTER TABLE DROP COLUMN <COLUMN_NAME>" return new String[]{ "ALTER TABLE " + getFullName(column.getTable(), false) + " DROP " + getColumnDBName(column) }; } }
@Override protected String getTableNameForMetadata(String tableName) { return getTableNameForMetadata(DBIdentifier.newTable(tableName)); }
@Override protected String getColumnNameForMetadata(String columnName) { return getColumnNameForMetadata(DBIdentifier.newColumn(columnName)); }
public String[] getDropColumnSQL(Column column) { // Interbase uses "ALTER TABLE DROP <COLUMN_NAME>" rather than the // usual "ALTER TABLE DROP COLUMN <COLUMN_NAME>" return new String[]{ "ALTER TABLE " + getFullName(column.getTable(), false) + " DROP " + column }; } }
public String getPlaceholderValueString(Column col) { return super.getPlaceholderValueString(col) + " AS " + getTypeName(col); }
@Override protected String getTableNameForMetadata(String tableName) { return getTableNameForMetadata(DBIdentifier.newTable(tableName)); }
@Override protected String getColumnNameForMetadata(String columnName) { return getColumnNameForMetadata(DBIdentifier.newColumn(columnName)); }
@Override public String[] getDropColumnSQL(Column column) { // Interbase uses "ALTER TABLE DROP <COLUMN_NAME>" rather than the // usual "ALTER TABLE DROP COLUMN <COLUMN_NAME>" return new String[]{ "ALTER TABLE " + getFullName(column.getTable(), false) + " DROP " + getColumnDBName(column) }; } }
@Override protected String getTableNameForMetadata(String tableName) { return getTableNameForMetadata(DBIdentifier.newTable(tableName)); }
@Override protected String getColumnNameForMetadata(String columnName) { return getColumnNameForMetadata(DBIdentifier.newColumn(columnName)); }
@Override public String[] getDropColumnSQL(Column column) { // Interbase uses "ALTER TABLE DROP <COLUMN_NAME>" rather than the // usual "ALTER TABLE DROP COLUMN <COLUMN_NAME>" return new String[]{ "ALTER TABLE " + getFullName(column.getTable(), false) + " DROP " + getColumnDBName(column) }; } }
@Override protected String getTableNameForMetadata(String tableName) { return getTableNameForMetadata(DBIdentifier.newTable(tableName)); }
@Override protected String getColumnNameForMetadata(String columnName) { return getColumnNameForMetadata(DBIdentifier.newColumn(columnName)); }
@Override public String[] getDropColumnSQL(Column column) { // Interbase uses "ALTER TABLE DROP <COLUMN_NAME>" rather than the // usual "ALTER TABLE DROP COLUMN <COLUMN_NAME>" return new String[]{ "ALTER TABLE " + getFullName(column.getTable(), false) + " DROP " + getColumnDBName(column) }; } }