Как фильтровать таблицы с помощью Connection.getMetaData (). GetTables - PullRequest
1 голос
/ 27 ноября 2010

У меня есть огромная схема, которая содержит мою таблицу приложений, мне нужно только вернуть эти таблицы.

Я использовал следующее:

ResultSet publicTables = jdbcConnection.getMetaData().getTables(null, schema, "USER_%", dataTypes);

Проблема в том, что я 'Если 6 таблиц начинаются с ключевого слова USER_ и двух других произвольных имен таблиц, как я могу добавить фильтр OR для этих двух таблиц?

1 Ответ

1 голос
/ 27 ноября 2010

Это невозможно. Вам нужно будет вызывать getTables () несколько раз (один вызов для каждого поискового выражения)

...