我的项目放在nodejs安装目录下:
需要npm install oracledb这个模块,安装到这个文件夹下面:
var oracledb = require("oracledb");
var config = {
user:"system",
password:"*****",
connectString : "localhost:1521/sid"
};
oracledb.getConnection(
config,
function(err, connection)
{
if (err) {
console.error(err.message);
return;
}
connection.execute("SELECT * from aaa",
function(err, result)
{
if (err) {
console.error(err.message);
doRelease(connection);
return;
}
//打印返回的表结构
console.log(result.metaData);
//打印返回的行数据
console.log(result.rows);
});
});
function doRelease(connection)
{
connection.close(
function(err) {
if (err) {
console.error(err.message);
}
});
}
运行结果: