1
Следующий код выдает исключение:Что является альтернативой для CallableStatement Oracle JDBC getParameterMetaData(). GetParameterType()?
CallableStatement cs = ...
cs.getParameterMetaData().getParameterType(columnIndex);
Caused by: java.sql.SQLException: Unsupported feature
at oracle.jdbc.driver.OracleParameterMetaData.getParameterType(OracleParameterMetaData.java:166)
... 26 more
Что альтернативный способ получения тип параметра?
Зачем вам нужен тип параметра (в динамическом режиме тоже)? Преобразовать ли типы перед вызовом оператора? Если это так, вы можете попытаться вызвать его с помощью 'setObject' и надеяться, что Oracle сможет преобразовать его сам. – Thilo
Мы создаем утилиту, которая обнаруживает любой ResultSet из всех параметров и что-то делает с ней и возвращает ее. Где он установлен, неизвестно заранее. – supertonsky
Вы имеете в виду параметр OUT, который в конечном итоге является ResultSet? Означает ли Oracle это? Будет ли это РЕЦЕПТОР? – Thilo