Le probléme que j'ai c'est que j'arrive pas a obetenir mon out paramétre de ma procédure stockée.
l'erreure est :
java.sql.SQLException: ORA-06577:output parameter not a bind variable This is my declaration procedure
code de ma procédure

create or replace PROCEDURE "NAMEPROCEDURE" 
(
  P1 IN VARCHAR2,
  P2 IN VARCHAR2,
  P3 IN VARCHAR2,
  OutParametre out VARCHAR2  
)

code en nodeJs

var sforcesqldb = new JDBC(config);
sforcesqldb.initialize(function(err) {
  if (err) {
  console.log(err);
  }
});
sforcesqldb.reserve(function(err, connObj) {
  if (connObj) {
    console.log("Using connection: " + connObj.uuid);
    console.log("connexion établie");
    var conn = connObj.conn;
    conn.createStatement(function(err, statement) {
      statement.execute("call NAMEPROCEDURE('P1','P2','P4','OutParametre')", function(err, results) {
       if (err) throw err;
       console.log(results);
      });
    });               
 }});

Aucune réponse