CallableStatement vs Statement

C. *_*oss 5 java stored-procedures jdbc

当调用没有参数的存储过程而没有输出时,使用CallableStatement比使用常规StatementPreparedStatement有什么好处?

Pow*_*ord 5

CallableStatement 允许您使用通用JDBC语法来调用过程而不是特定于数据库的过程.

遗憾的是,我们在其中一个项目中没有为Oracle做过这样的事情,所以我们所有的过程调用都是这样的:

String query = "begin package.sp_Procedure(?, ?); end;";
Run Code Online (Sandbox Code Playgroud)