使用带有 node.js 的node-oracledb包,我试图删除我的 oracle 数据库中包含空值的行。我需要能够将空值作为绑定变量传递,但它会引发错误:
var query = "delete from table where event IS :event";
var bind_vars = [null];
connection.execute(query, bind_vars, { autoCommit: true }, function(error, results) {});
返回的错误是
{ 错误:ORA-00908:缺少 NULL 关键字 errorNum:908,偏移量:46 }