2012-07-09 99 views
1

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

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

我在某处读到java boolean应该被定义为Oracle中的一个NUMBER,所以我也尝试过这样做,但那也不起作用。

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

回答

1

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

相关问题