查询从使用wso2应用程序服务器创建的数据服务调用存储过程

时间:2013-03-21 11:44:17

标签: wso2

如何编写查询以使用在wso2应用程序中创建的数据服务调用具有in和out参数的存储过程。

我正在使用此查询:call wso2proc(:e_id,:e_name,?)

和存储过程如下..

create or replace PROCEDURE WSO2PROC ( e_id IN emp20.id% TYPE , e_name IN emp20.name% TYPE , e_address OUT emp20.address% TYPE ) IS 
    BEGIN
        select address INTO e_address from emp20 e where e.id=e_id and e.name=e_name;
    END WSO2PROC;

请建议如何在wso2应用服务器中创建数据服务时编写查询,以便返回out参数。

1 个答案:

答案 0 :(得分:0)

谢谢,谢兰。 得到了答案。 现在我用这个查询.....>调用wso2proc(?,?,?) 并给出了存储过程参数中存在的所有in和out参数名称的输入映射。 例如: 创建或替换过程wso2prc(varchar中的名称,地址输出varchar)

因此在输入映射中给出了名称和地址作为输出映射,其名称与上述proc中的名称相同。 除此之外,我做了地址映射,这将来自程序。 它的工作。