如何在ESQL中为从数据库中选择数据创建过程

时间:2013-05-06 12:32:29

标签: stored-procedures ibm-mq messagebroker ibm-integration-bus extended-sql

我希望能够将BankID输入到XML文件中,如果记录存在则会产生整数结果,如果不存在则应显示其他结果

我的代码是用IBM web sphere消息代理工具包

编写的

请帮我解决这个简单的问题!!!!

1 个答案:

答案 0 :(得分:1)

试试这个:

SET Environment.Variables.BankId =THE( SELECT BankId,                                          FROM 
                Database.YourSchema.YourTable where somecondition=true); 

    IF EXISTS(Environment.Variables.BankId[]) THEN
    SET OutputRoot.XMLNSC.BankId=  Environment.Variables.BankId[1] ;
ELSE

   SET OutputRoot.XMLNSC.BankId='SOMETHING ELSE';

END IF;