我知道Oracle中的存储过程可以用PL/SQL和Java编写。
我想知道什么是优点和缺点。
我正在考虑对PL/SQL进行认证,但我发现PL/SQL与Java相比并没有多大优势。
2我发现我的大多数开发人员都是java亲效率的,因此在Java上开发SP更有意义,这样他们就不必学习其他语言了。(减少开发时间和复杂性)
1)那么,我应该坚持用Java编写SP吗?
发布于 2013-05-06 17:59:15
简言之:
基于PL/SQL的Java
基于Java的PL/SQL
但是,在大多数情况下,PL/SQL是开发存储过程的一种更好的方法。如果您不能使用PL/SQL解决问题,那么在存储过程范围之外搜索解决方案就是一个原因。首先,OracleDB是一个数据库,它允许您将逻辑保存在其中作为奖励,但它不是应用服务器.顺便说一下,Oracle有Java应用服务器。
但是有时需要存储过程/函数,唯一的方法是使用具有扩展功能的全功能语言/环境。在这种情况下,Java是最简单的方法(对于Oracle来说),比在C/C++中开发要容易得多。
https://stackoverflow.com/questions/16402549
复制相似问题