node-oracledb Oracle 的 Node.js 驱动开源项目

我要开发同款
匿名用户2015年01月28日
175阅读

技术信息

开源地址
https://github.com/dinedal/textql
授权协议
Apache

作品详情

ode-oracledb是甲骨文公司官方发布的Oracle的Node.js驱动。目前最新版本0.2还是个预览版本,开发团队还在不断完善,包括对Widows平台的支持、LOB支持、批获取/大查询结果集的流处理以及DRCP支持等。

支持Oracle的基本和高级特性:

SQL和PL/SQL执行

使用javascript对象和数组进行绑定

查询结果返回到JavaScript对象和数组

可在JavaScript和Oracle对象间转换

事务管理

连接池

语句缓存

客户端结果缓存

端到端调试

高可用性

FastApplicatioNotificatio(FAN)

RutimeLoadBalacig(RLB)

TrasparetApplicatioFailover(TAF)

示例代码:

var oracledb = require('oracledb');oracledb.getCoectio(  {    user          : "hr",    password      : "welcome",    coectStrig : "localhost/XE"  },  fuctio(err, coectio)  {    if (err) {      cosole.error(err.message);      retur;    }    coectio.execute(      "SELECT departmet_id, departmet_ame "    + "FROM departmets "    + "WHERE departmet_id = :did",      [180],      fuctio(err, result)      {        if (err) {          cosole.error(err.message);          retur;        }        cosole.log(result.rows);      });  });

功能介绍

node-oracledb 是甲骨文公司官方发布的 Oracle 的 Node.js 驱动。目前最新版本 0.2 还是个预览版本,开发团队还在不断完善,包括对 Windows 平台的支持、LOB...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论