如何在数据库Sql命令中使用if条件

2020-08-27 05:50发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 我正在尝试以下操作,但无法...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我正在尝试以下操作,但无法正常工作。 给一个或多个必需参数给出错误No Value

如果Left({?Location @从Olct中选择位置},1)=" C"然后

从OLct中选择*

其他

从olct中选择*,其中location =''

结束

谢谢

3条回答
空代码
2020-08-27 06:17

您不能在命令中使用if语句。 相反,您将需要在Where子句中使用条件。 可能看起来像这样:

选择*
 来自Olct
 其中left('{?Location}',1)='C'或
   location ='{?Location}'

有关如何正确使用命令的更多信息,请参见此博客文章: https://blogs.sap.com/2015/04/01/best-practices-when-using-commands-with-crystal- 报告/

-戴尔

一周热门 更多>