【问题标题】:How can I create procedure in ESQL for select data from database如何在 ESQL 中为从数据库中选择数据创建过程
【发布时间】:2013-04-30 05:09:49
【问题描述】:

我希望能够在 XML 文件中输入 BankID,如果记录存在则有整数结果,如果不应该显示另一个结果

我的代码是用 IBM Web Sphere 消息代理工具包编写的

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

【问题讨论】:

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


    【解决方案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;
    

    【讨论】:

    • 感谢您的回答能否请您告诉我如何使用两个选项在 db 上搜索它不仅使用 BankID,例如使用 bankid include bankName
    猜你喜欢
    • 2014-04-26
    • 1970-01-01
    • 2016-07-14
    • 1970-01-01
    • 2014-02-04
    • 2013-06-28
    • 2012-07-15
    • 2010-09-06
    • 1970-01-01
    相关资源
    最近更新 更多