使用布尔参数调用存储过程

时间:2018-03-08 11:57:27

标签: mule

我有一个Mule流程的任务来调用Oracle数据库存储过程。此过程有许多参数,除了boolean值之外,这些参数都已成功传递。无论我尝试什么,我都会收到以下错误:

  

java.sql.SQLException:列类型无效

根据一些研究,我的理解是boolean库中不支持Oracle JDBC值,并且无法传递给PL/SQL存储过程。如果这是真的,那么如何在Mule中解决这个问题,或者是否必须更改存储过程本身?

非常感谢

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

使用参数化查询,同时从下拉列表中添加参数选择参数类型为BOOLEAN。