Nodejs loopback框架笔记(三):如何对oracle数据库使用SQL语句

如何在loopback框架中对oracle数据库使用SQL语句

一、安装oracledb插件

使用以下cmd命令安装oracledb插件

npm install oracle --save

二、使用方法直接上代码

// 引入oracledb
var oracledb = require('oracledb');
var config = {
  "connectString": "10.62.**.**:***/SID",
  "user": "用户名",
  "password": "密码",
};


oracledb.getConnection(config, function (err, connection) {
  if (err) {
    // 如有异常关闭连接
    doRelease(connection);
    message = err.message;
    cb(null, message);
  } else {
    // 执行需要执行的SQL语句
    var sqlStatement = "select * from tableName";
    connection.execute(sqlStatement, function (err, result) {
      if (err) {
        // 如有异常关闭连接
        doRelease(connection);
        message = err.message;
        cb(null, message);
      } else {
        message = 'update sucessful!!'
        cb(null, message);
      }
    });
  }
});

// 关闭连接
function doRelease(connection) {
  connection.close(
    function (err) {
      if (err) {
        console.log(err);
      }
  });
}
  
发布了6 篇原创文章 · 获赞 11 · 访问量 259

猜你喜欢

转载自blog.csdn.net/weixin_44104809/article/details/103978902
今日推荐