数据库
首页 > 数据库> > node 连接 oracle 数据库

node 连接 oracle 数据库

作者:互联网

场景

因项目ERP中需要做一个维修计划表,ERP中功能已经实现完成,但报表实现比较困难,所以采用node+vue做一个网页,提供打印报表功能。又因为ERP使用的是oracle数据库,所以有此文章

代码

前提安装oracledb npm install oracledb

let oracle = require('oracledb');

let config = {
	user:'ifsapp',
	password:'ifsapp',
	connectString:'172.16.66.224:1521/prod'
}

let sql = 'select * from C_SHI_CLASS_SEQUENCE';

oracle.getConnection(config,function(err,connection){
	if(err){
		console.log(err.message);
		return;
	}else{
		connection.execute(sql,function(err,result){
			if(err){
				console.error(err.message);
				return;
			}else{
				// console.log(result.metaData);//打印表结构
				 console.log(result.rows);//打印表内容
			}
		})
	}
})

标签:node,console,err,数据库,oracledb,result,oracle,ERP
来源: https://blog.csdn.net/qq_26330543/article/details/115394580