# CallableStatement e parâmetros OUT

O Derby suporta todos os parâmetros OUT e instruções CALL que retornam valores, conforme mostrado no exemplo a seguir:

    CallableStatement cs = conn.prepareCall(
       "? = CALL getDriverType(cast (? as INT))"
    cs.registerOutParameter(1, Types.INTEGER);
    cs.setInt(2, 35);
    cs.executeUpdate();

Nota: A utilização da instrução CALL com um procedimento que retorna valor somente é suportada através da sintaxe ? =.

Deve ser registrado o tipo de dado de saída do parâmetro antes de executar a chamada.

Tópico pai: java.sql.CallableStatement
Referências relacionadas
CallableStatement e parâmetros INOUT