我需要能够从node.js客户端调用Oracle存储过程 在node-oracle和node-db-oracle中,哪个lib是最好的执行此操作?
此外,生产中是否有其中一个库?
答案 0 :(得分:2)
我经常使用node-oracle将GBKN / NEN1878文件中的空间数据导入Oracle 11.就像魅力一样。
对于GBKN数据,我使用自编写的解析器(https://github.com/StevenLooman/nen1878reader)(无耻的自我推销:)),导入器脚本本身暂时不可用。
当我查看node-db-oracle时,它使用了JavaScript和SQL结构的混合来构建发送到数据库的SQL。从node-db-oracle README,https://github.com/mariano/node-db-oracle:
this.query().select('*').from('users').execute(function(error, rows) { ... }
我更喜欢简单地为库提供一个SQL字符串,而不是两者的某种组合。
这两个库可能都像宣传的那样工作。这是您自己对如何使用库的偏好。