点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,
我有一个SAP BPA报告定义,该定义使用自定义SQL语句报告特定作业及其状态。
BPA管理员指南说支持SQL92,但是我似乎无法使SQL CASE语句正常工作。
我在编辑器中收到验证错误。
示例:
SELECT CASE col1当'somevalue'THEN'somethingelse'ELSE'novalue'END
FROM sometable
SAP是否支持SQL CASE语句 BPA v9.1吗?
非常感谢。
Darryl
嗨,达里尔,
不幸的是,没有。 BPA正在使用不支持此功能的SAP OpenSQL Java层。 所有受支持的查询构造都位于右上角I菜单中的联机帮助文件中。
现在,您可以做的是在报表定义中添加一个带有REL表达式的自定义列。 例如= Logic.if(col1 ==='somevalue','somethingelse','novalue')
关于Gerben
一周热门 更多>