在源和目标中使用不同架构传输存储过程

2020-09-23 20:40发布

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

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


嗨朋友,

我已经用源hana系统中的模式-" DEV"中的表编写了一个存储过程,并且相同的表在目标hana系统中的模式" QAL"下。

我必须运输这个存储过程,这将如何工作?

例如:

我在Source HANA系统的存储过程中写了以下语句:

从" DEV"中选择*。" MARA"

但是,在Target中,运输后必须变为" QAL"。" MARA"。

在这种情况下架构映射将无济于事,请帮助。

谢谢

Gaurav

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

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


嗨朋友,

我已经用源hana系统中的模式-" DEV"中的表编写了一个存储过程,并且相同的表在目标hana系统中的模式" QAL"下。

我必须运输这个存储过程,这将如何工作?

例如:

我在Source HANA系统的存储过程中写了以下语句:

从" DEV"中选择*。" MARA"

但是,在Target中,运输后必须变为" QAL"。" MARA"。

在这种情况下架构映射将无济于事,请帮助。

谢谢

Gaurav

付费偷看设置
发送
2条回答
宇峰科技
1楼-- · 2020-09-23 21:06

您正在谈论XS经典程序吗?

模式映射在这里也可能会有所帮助。 您必须将过程标头中的DEFAULT SCHEMA设置为模式映射中定义的创作模式。 在主体内,您不必为应该引用默认架构的对象指定架构名称。 在开发系统上将其与相应的架构映射一起,将选择应用于您的DEV架构,并将其应用于Q系统上的QAL架构。

虚拟的定向编码:

步骤<步骤名称>()
    语言SQLSCRIPT
    SQL安全调用程序
    DEFAULT <创作模式名称>
    读取SQL DATA AS
 开始
    lt_test =从" MARA"中选择*;
 结束
 

关于,
弗洛里安

路亽曱_Ryan
2楼-- · 2020-09-23 21:11

嗨,

我建议您在MARA上创建一个简单的计算视图。

然后在过程中调用该计算视图(它将始终为" _SYS_BIC"。" YOUR_CALCULATION_VIEW"。

BR,

一周热门 更多>