JDBC ResultSet получает колонки с псевдонимом таблицы

Представьте, что у меня запрос типа

SELECT * from table1 a, table2 b where (WHATEVER)

Может быть, обе таблицы имеют одно и то же имя столбца. Так что я подумал, что было бы неплохо получить доступ к данным через

resultSet.getString("a.columnName");
resultSet.getString("b.columnName");

Но этот обратный ответ на меня, и я ничего не получаю. Я читал API, но они на самом деле не говорят об этом случае. Зависит ли такой функционал от производителя?

46
задан Franz Kafka 24 April 2014 в 20:43
поделиться