Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用node.js将数据插入Oracle数据库_Javascript_Node.js_Oracle - Fatal编程技术网

Javascript 使用node.js将数据插入Oracle数据库

Javascript 使用node.js将数据插入Oracle数据库,javascript,node.js,oracle,Javascript,Node.js,Oracle,大家好,亲爱的朋友们,我正在使用node.js一段时间,现在我正在尝试将数据插入到Oracle数据库中,但我不知道该怎么做,如果有人知道,请帮助我 这是我请求的数据 这是我在node.js中的代码 这是我在Oracle中的表 发布代码的其余部分很难判断发生了什么,例如,sqlQuery在哪里使用?您的数据有5个值表示“startdate”,其中两个是日期,三个不是。请看本系列:第4部分显示了从请求中获取数据并将其插入数据库的示例。数据似乎是多行的,因此您应该明确探索executeMany(),这

大家好,亲爱的朋友们,我正在使用node.js一段时间,现在我正在尝试将数据插入到Oracle数据库中,但我不知道该怎么做,如果有人知道,请帮助我

这是我请求的数据 这是我在node.js中的代码 这是我在Oracle中的表

发布代码的其余部分很难判断发生了什么,例如,sqlQuery在哪里使用?您的数据有5个值表示
“startdate”
,其中两个是日期,三个不是。请看本系列:第4部分显示了从请求中获取数据并将其插入数据库的示例。数据似乎是多行的,因此您应该明确探索
executeMany()
,这比单独插入每一行要有效得多,请参阅节点oracledb文档。但如果使用单行插入,请确保使用绑定变量。
{ 
    '0': '{"startdate":"2020-01-21"}',
    '1': '{"enddate":"2020-01-22"}',
    '2': '{"startdate":"2020-01-21"}',
    '3': '{"startdate":"Microsoft"}',
    '4': '{"startdate":"Active"}',
    '5': '{"startdate":"Test"}' 
   }
exports.postregister = (req, res) => {
conn.connect(function(r, connection) {
    if (r.error_code != '00') {
        res.send(r);
        return;
    } else {
        const sqlQuery = "INSERT INTO REGISTER_LIMIT";
    }
})
}