/**和/*在SAP B1中表示

2020-09-20 12:29发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 在查询管理器中的...

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

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


尊敬的专家,

在查询管理器中的查询报告中,其中一个报告正在存储过程中运行。 要运行该存储过程,我们必须传递参数。 但是此报告正在使用/**和/*传递参数。 报告运行正常。 但是我想知道/**和/*的含义。 这是报表中的参数传递查询。

/**从[OITM] T0选择**/

将@SerType声明为varchar(50)

/* WHERE */

设置@SerType =/* T0.U_Service */'[%0]'

1条回答
奄奄一息的小鱼
2020-09-20 13:15

嗨,

没有功能上的区别。

/*这是正常的SQL注释语法。  */

/*和*/之间的任何内容都是注释,不会由MS SQL Server执行。 但是,在B1客户端中,SQL解析器引擎将在注释中识别查询。

/**中的多余*简单地解释为注释的一部分,而B1 SQL解析器引擎仅识别查询SELECT FROM [OITM] T0。

/**从[OITM] T0中选择**/
 声明@SerType为varchar(50)
/*在哪里*/
 设置@SerType =/* T0.U_Service */'[%0]'

将与

相同
/*从[OITM] T0选择*/
 声明@SerType为varchar(50)
 设置@SerType =/* T0.U_Service */'[%0]'

此致

Johan

一周热门 更多>