无法从nodjs中选择来自oracle11g的数据 - ORA-00942

时间:2017-10-08 19:22:36

标签: sql node.js oracle11g

我从我的nodejs获取来自oracle11g db的数据时遇到问题,在我连接到我的数据库之后,我试图查询它以从1个表中获取值但是得到了这个错误ORA-00942,尝试了几种方法来选择但仍然是相同的结果

我的联系方式

var oracledb = require('oracledb');  
oracledb.getConnection({  
   user: "MyUser",  
   password: "MyUserPass",  
   connectString: "localhost/Study"  
}, function(err, connection) {  
   if (err) {  
        console.error(err.message);  
        return;  
   }  
   connection.execute( "SELECT * FROM qt_date",  
   [],  
   function(err, result) {  
        if (err) {  
             console.error(err.message);  
             doRelease(connection);  
             return;  
        }  
        console.log(result.metaData);  
        console.log(result.rows);  
        doRelease(connection);  
   });  
});  

function doRelease(connection) {  
   connection.release(  
        function(err) {  
             if (err) {console.error(err.message);}  
        }  
   );  
}  

这就是我期待看到的内容

enter image description here

但我得到的只是错误 - ORA-00942:表或视图不存在

我尝试了几种方法来选择,类似于这一种 - 从myUser.qt_date中选择*,但仍然得到相同的结果

而且我认为这个问题与另一个问题有关 -

为什么我在sql开发中有这个未定义的表,当我在选择时,我会选择这样的但是没有这样的表格?enter image description here

感谢

1 个答案:

答案 0 :(得分:0)

我想我找到了一个solution,我犯了一个错误并用""创建了我的桌子。围绕名称