ABAP OPENSQL INSERT XXXX CLIENT SPECIFIED

SAP系统中编写ABAP代码使用OPENSQL时,如果操作的表有MANDT字段,则OPENSQL默认操作的是当前登录的CLIENT的数据,无需显式地在SQL中指定CLIENT。

如果在INSERT透明表时需要INSERT特定的CLIENT,可以在SQL后面加关键字CLIENT SPECIFIED.

This addition deactivates automatic client handling in Open SQL. If the addition CLIENT SPECIFIED is used, the client ID specified in source is respected. Without the addition CLIENT SPECIFIED, the ABAP runtime environment does not pass the client ID specified in source to the database system, but passes the ID of the current client instead.

由于SAP的数据基本上是以CLIENT为单元的,所以这种指定CLIENT操作数据库的语句一般是不建议写,多用于系统监控弄(CCMS)等底层程序中,一般的业务报表中很少用。

ABAP OPENSQL  INSERT XXXX CLIENT SPECIFIED

ABAP OPENSQL  INSERT XXXX CLIENT SPECIFIED

本文作者: GavinDong

版权属于: GavinDong博客

文章链接: https://www.gavindong.com/9800.html

如果使用过程中遇到问题,可 **点击此处** 交流沟通。

版权所有,转载时必须以链接形式注明作者和原始出处及本声明。

发表评论

登录后才能评论
email