Даже я столкнулся с той же проблемой, когда пытался выполнить
select count(*) TABLE_NAME
Но я никогда не сталкивался с ошибкой ни в каких других сценариях при получении значений, поэтому я предположил, что для запросов, которые имеют только одну строку, мынужно явно упомянуть rs.first()
, и он будет работать как шарм.