/** * Returns the column name that will be used for obtaining information * from {@link DatabaseMetaData}. */ protected String getColumnNameForMetadata(DBIdentifier columnName) { return convertSchemaCase(columnName); }
/** * Returns the column name that will be used for obtaining information * from {@link DatabaseMetaData}. */ protected String getColumnNameForMetadata(String columnName) { return convertSchemaCase(columnName); }
/** * Returns the catalog name that will be used for obtaining information * from {@link DatabaseMetaData}. */ protected String getCatalogNameForMetadata(String catalogName) { return convertSchemaCase(catalogName); }
/** * Returns the column name that will be used for obtaining information * from {@link DatabaseMetaData}. */ protected String getColumnNameForMetadata(DBIdentifier columnName) { return convertSchemaCase(columnName); }
/** * Returns the catalog name that will be used for obtaining information * from {@link DatabaseMetaData}. */ protected String getCatalogNameForMetadata(DBIdentifier catalogName) { return convertSchemaCase(catalogName); }
@Override public String convertSchemaCase(DBIdentifier objectName) { if (objectName != null && objectName.getName() == null) return ""; return super.convertSchemaCase(objectName); }
/** * Returns the column name that will be used for obtaining information * from {@link DatabaseMetaData}. */ protected String getColumnNameForMetadata(String columnName) { return convertSchemaCase(DBIdentifier.newColumn(columnName)); }
/** * Convert the specified schema name to a name that the database will * be able to understand. */ public String convertSchemaCase(String objectName) { return convertSchemaCase(DBIdentifier.newIdentifier(objectName, DBIdentifierType.DEFAULT, false)); }
/** * Returns the catalog name that will be used for obtaining information * from {@link DatabaseMetaData}. */ protected String getCatalogNameForMetadata(String catalogName) { return convertSchemaCase(DBIdentifier.newCatalog(catalogName)); }
/** * Returns the table name that will be used for obtaining information * from {@link DatabaseMetaData}. */ protected String getTableNameForMetadata(DBIdentifier tableName) { return convertSchemaCase(tableName.getUnqualifiedName()); }
/** * Returns the schema name that will be used for obtaining information * from {@link DatabaseMetaData}. */ protected String getSchemaNameForMetadata(String schemaName) { if (schemaName == null) schemaName = conf.getSchema(); return convertSchemaCase(schemaName); }
/** * Returns the catalog name that will be used for obtaining information * from {@link DatabaseMetaData}. */ protected String getCatalogNameForMetadata(String catalogName) { return convertSchemaCase(DBIdentifier.newCatalog(catalogName)); }
/** * Returns the column name that will be used for obtaining information * from {@link DatabaseMetaData}. */ protected String getColumnNameForMetadata(String columnName) { return convertSchemaCase(DBIdentifier.newColumn(columnName)); }
/** * Returns the table name that will be used for obtaining information * from {@link DatabaseMetaData}. */ protected String getTableNameForMetadata(String tableName) { return convertSchemaCase(DBIdentifier.newTable(tableName)); }
/** * Returns the column name that will be used for obtaining information * from {@link DatabaseMetaData}. */ protected String getColumnNameForMetadata(String columnName) { return convertSchemaCase(DBIdentifier.newColumn(columnName)); }
/** * Returns the schema name that will be used for obtaining information * from {@link DatabaseMetaData}. */ protected String getSchemaNameForMetadata(String schemaName) { if (schemaName == null) schemaName = conf.getSchema(); return convertSchemaCase(DBIdentifier.newSchema(schemaName)); }
protected String[] getAutoAssignColNames(Column[] autoAssign, RowImpl row) { String[] autoAssignColNames = null; if (autoAssign != null && autoAssign.length > 0 && row.getPrimaryKey() != null) { autoAssignColNames = new String[autoAssign.length]; for (int i = 0; i < autoAssign.length; i++) autoAssignColNames[i] = _dict.convertSchemaCase(autoAssign[i].getIdentifier()); } return autoAssignColNames; }
protected String[] getAutoAssignColNames(Column[] autoAssign, RowImpl row) { String[] autoAssignColNames = null; if (autoAssign != null && autoAssign.length > 0 && row.getPrimaryKey() != null) { autoAssignColNames = new String[autoAssign.length]; for (int i = 0; i < autoAssign.length; i++) autoAssignColNames[i] = _dict.convertSchemaCase(autoAssign[i].getIdentifier()); } return autoAssignColNames; }
protected String[] getAutoAssignColNames(Column[] autoAssign, RowImpl row) { String[] autoAssignColNames = null; if (autoAssign != null && autoAssign.length > 0 && row.getPrimaryKey() != null) { autoAssignColNames = new String[autoAssign.length]; for (int i = 0; i < autoAssign.length; i++) autoAssignColNames[i] = _dict.convertSchemaCase(autoAssign[i].getIdentifier()); } return autoAssignColNames; }
protected String[] getAutoAssignColNames(Column[] autoAssign, RowImpl row) { String[] autoAssignColNames = null; if (autoAssign != null && autoAssign.length > 0 && row.getPrimaryKey() != null) { autoAssignColNames = new String[autoAssign.length]; for (int i = 0; i < autoAssign.length; i++) autoAssignColNames[i] = _dict.convertSchemaCase(autoAssign[i].getIdentifier()); } return autoAssignColNames; }