4
回答
关于nodejs使用db-oracle数据库访问驱动出现异常求助
【腾讯云】校园拼团福利,1核2G服务器10元/月!>>>   

最近在学习使用nodejs,并且希望能够实现对oracle数据库进行简单的操作。

在完成所有的环境搭建后,我成功的实现对oralce数据库的简单查询,但是当我进一步执行插入记录操作时,返回了如下异常(同时删除、修改操作都同样的得到异常信息):

"terminate called after throwing an instance of 'node_db::Exception'
      what(): Not implemented"

我的脚本如下: 

//this.query().insert('TEST_NODE_ORACLE',['NUM','NAME'],[1,111]) 
this.query("INSERT INTO TEST_NODE_ORACLE(NUM,NAME) VALUES(1,111)") 
.execute(function(error,result){
    if (error) {
       return console.log("INSERT ERROR: " + error);
    }
    console.log("GENERATED ID: " + result);
}); 

数据库结构:

table name: test_node_oracle
table field num,number
table field name,number (I get the same exception using varchar)

我的运行环境如下(虚拟机下执行):

operation system:ubuntu 11
nodejs version
:0.4.11
oracle
database version: 11g
oci version
: 11.2

谢谢大家!

举报
limitfly
发帖于7年前 4回/2K+阅
顶部