使用带有布尔输入参数的PL / SQL在oracle中调用java存储过程

时间:2012-07-09 03:18:23

标签: plsql boolean java-stored-procedures input-parameters

我正在尝试编写一个PL / SQL块来调用Java存储过程,其中java方法有一个布尔值作为参数。

如何在定义java过程的包并从PL / SQL块调用java过程时转换布尔值?

在某处我读到java boolean应该被定义为Oracle中的NUMBER,所以我也试过了,但是这也没有用。

有没有人有如何做到这一点的例子?

1 个答案:

答案 0 :(得分:2)

这不起作用,您必须将java参数声明为数字而不是布尔值,并将1/0传递给true / false。或者使用char和一些适合您的编码。