Изначально вы можете установить autoCommit
false, а когда ваши задачи будут выполнены, вы можете зафиксировать их.
с помощью функции подключения connection.commit (функция (ошибка))
Пример:
var oracledb = require('oracledb');
oracledb.autoCommit = false;
и когда connection.execute () успешно выполняется, вы можете зафиксировать его, как показано ниже
conn.execute(
"INSERT INTO test VALUES (:id, :nm)",
[2, 'Alison'], // Bind values
function(err, result) {
if (err) {
return cb(err, conn);
} else {
console.log("Rows inserted: " + result.rowsAffected); // 1
conn.commit((error)=> {
console.log('Error : ', error);
});
}
});