@Override public int getMaxVARCHARLength() { if ( databaseDialect != null ) { return databaseDialect.getMaxVARCHARLength(); } return super.getMaxVARCHARLength(); }
/** * Returns max VARCHAR length depending on db interface */ protected int getRepoStringLength() { return database.getDatabaseMeta().getDatabaseInterface().getMaxVARCHARLength() - 1 > 0 ? database.getDatabaseMeta() .getDatabaseInterface().getMaxVARCHARLength() - 1 : KettleDatabaseRepository.REP_ORACLE_STRING_LENGTH; }
table.addValueMeta( new ValueMetaString( KettleDatabaseRepository.FIELD_NAMESPACE_NAME, ( database.getDatabaseMeta().getDatabaseInterface().getMaxVARCHARLength() - 1 > 0 ? database.getDatabaseMeta().getDatabaseInterface().getMaxVARCHARLength() - 1 : KettleDatabaseRepository.REP_ORACLE_STRING_LENGTH ), 0 ) );