问题标签 [extended-sql]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ibm-integration-bus - WMB ESQL 将常量传递给 passthru
我正在研究 IBM Websphere Message Broker v6.0 并在 ESQL 中编写消息流。我正在使用 passthru 在数据库上触发选择查询。
现在的问题是 passthru 使用 ' 来开始和结束它的参数字符串。我们在 SQL 中使用 ' 来表示常量——比如 WHERE T1.col1 = 'Y'。因此,当我在 passthru 参数中使用 ' 时,它会将其视为字符串的结尾。
这是 ESQL 代码:
SET result1 = passthru ('select CASE WHEN T2.X_FLG = 'Y' AND (SELECT D2.RGN FROM V1.X AS D2
WHERE D2.DLR = V.DLR AND (D2.RGN = '500' OR D2.RGN = '600')) FROM V1
<left join all the tabels>');
现在的问题是 passthru 参数字符串以第一个 ' 结尾,即 Y 之前 - 数据库选择查询的参数。ESQL 编译器给我编译器错误,说它是一个语法错误。
是否有一些字符要在 ' 之前附加,以便将其识别为字符 ' 而不是作为字符串的结尾来传递?像 \' 或 /' 之类的东西?我已经尝试了所有这些,但似乎没有任何效果。
sleep - Message Broker 6.1 睡眠异常
我正在尝试添加一个简单的sleep
函数来扩展基本 ESQL API。
Java实现:
ESQL 参考:
这是错误跟踪:
messagebroker - 如何将字符串转换为blob?在 ESQL 中?
所以我正在从流的请求注释中读取一个 XML 文件。并且需要将 XML 数据转换为 blob。
sql - 从 Websphere 消息代理 6 连接到 Oracle11g 数据库
我正在尝试来自计算节点的 websphere 消息代理 6 的简单插入命令。消息代理的 odbc.ini 文件中提供的数据源名称在计算节点的节点属性中指定。并编写了以下 ESQL 代码。
连接 url 在 tnsnames.ora 中提供。url 是集群 url。其中指向 3 个数据库实例。
当我运行查询时,我收到异常,即跟踪中不存在表或视图。但是当我使用 3 个直接 url 中的任何一个连接到 db 时,我可以看到该表。
注:数据库为oracle11g
谁能解释我发生了什么?
ibm-integration-bus - esql 中的 CURRENT_TIME 格式
esql 中函数 CURRENT_TIME 的默认格式是什么,我们如何根据我们的要求更改它(24 小时或 12 小时格式)
ibm-mq - CCSID 1208 是否支持字符 §
我需要知道 CCSID 1208 是否支持字符 §。一般来说,我们如何找到特定 CCSID 支持的字符列表。
谢谢
stored-procedures - 如何在 ESQL 中为从数据库中选择数据创建过程
我希望能够将 BankID 输入 XML 文件,如果记录存在则有整数结果,如果不应该显示另一个结果
我的代码是用 IBM Web Sphere 消息代理工具包编写的
请帮我解决这个简单的问题!!!!
sql - ESQL - 有人知道可以为 ESQL 提供静态代码分析的工具吗?
我正在编写一个大型应用程序,并且想对我的代码进行静态代码分析,但是我正在努力寻找可以为 ESQL 执行此操作的工具。
我之前在 Java 中使用过 SonarQube,但没有 ESQL 或 SQL 插件,只有 PL/SQL 需要付费。
或者如果有人知道的话,甚至是 SonarQube 的插件?
谢谢
messagebroker - ESQL:检查传入的 xml 标记之一包含序列化数据
需要帮助来验证传入的 XML 标记之一是否包含序列化数据。如果 ir 不包含,则必须处理用户定义的异常。这必须使用 ESQL 来实现。
例子 :
这里 Key_data 应该被验证以检查它是否包含序列化数据以外的任何内容。
xml - 使用属性值作为条件过滤的 ESQL SELECT 函数返回值
我正在尝试根据父级的属性值在示例消息中返回元素的值
XML 消息的结构是:
在 XPath 中,这将通过以下查询完成:
但是在 ESQL 中我无法让它工作。我认为它应该类似于: