如何将SAP表插入具有相同结构的远程表(无LOOP ... ENDLOOOP)

2020-08-26 04:45发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我在DBCON中有一个远程连接(...

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

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


我在DBCON中有一个远程连接(称为" CONN1")。

我试图将*(所有记录)从SAP(默认连接)插入到具有相同结构的远程表(通过DBCON连接" CONN1")。

我尝试了各种语法,包括:

EXEC SQL。

插入CONN1.SCHEMA.TABLE_NAME

(SELECT * FROM TABLE_NAME)

ENDEXEC。

我总是会出现短暂的转储(SQL错误)。

我唯一的成功是将TABLE_NAME中的所有记录(在DEFAULT SAP连接中)插入内部表(ITAB),然后连接到CONN1,然后将ITAB和INSERT记录中的LOOP一张一张地插入。 但这非常慢。 如上所述,我们需要能够在两个不同的模式(CONN1和DEFAULT)中使用子选择来执行INSERT。

任何提供的建议将不胜感激!

非常感谢您,克里斯·T。