Spring StoredProcedure - PullRequest
       1

Spring StoredProcedure

0 голосов
/ 13 октября 2011

Можем ли мы передать выходные и входные параметры в SQLParameter по индексу, а не по имени?

    /* This code snippet explains data access thru CallableStatement by registering the output and input params by index. */ 

    Connection conn = getConnection();
    CallableStatement sp = conn.prepareCall("pkg_name.proc_name");
    sp.registerOutParameter(1, oracle.jdbc.driver.OracleTypes.CURSOR);
    sp.registerOutParameter(2, oracle.jdbc.driver.OracleTypes.NUMBER);
    ResultSet rs = (ResultSet) sp.getObject(2);

Здесь набор результатов может быть получен на основе индекса.

Пожалуйста, предложите.

1 Ответ

0 голосов
/ 13 октября 2011

Да, мы можем. Java API doc - ваш друг.

public void registerOutParameter(String parameterName,
                      int sqlType)
                      throws SQLException;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...