0
Comment appeler une procédure stockée avec un paramètre out?Appelez la procédure stockée avec sequelize
Par exemple, j'ai la même procédure stockée,
create or replace procedure NODEONE(id1 IN NUMBER,name1 OUT varchar2)
AS
begin
select "first_name" into name1 from "users" where "id" = id1;
END NODEONE;
Maintenant, comment puis-je appeler?
J'utilise ceci:
db.sequelize.query("BEGIN NODEONE(:id1, :name1); END;", { // bind variables
id: 1,
name: { type:sequlize.string},
},
function (err, result) {
if (err) { console.error(err.message); return; }
console.log(result.outBinds);
})
Voir [ce numéro] (https://github.com/sequelize/sequelize/issues/7060) sur sequelize GitHub –