JDBC-JDBC一次发送100条记录?

2020-09-21 17:54发布

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

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


大家好,

如何一次发送100条记录,而不是一次发送全部数据,我想部分发送。能否给我一个主意,谢谢?

此要求是否适用其他参数?

此致

Bhaskar

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

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


大家好,

如何一次发送100条记录,而不是一次发送全部数据,我想部分发送。能否给我一个主意,谢谢?

此要求是否适用其他参数?

此致

Bhaskar

付费偷看设置
发送
4条回答
DafaDDDa
1楼-- · 2020-09-21 18:09

有两种方法可以实现此目的。

1。 一次仅选择与您的查询匹配的前100条记录,然后进行更新。 您需要在JDBC发送方通道的SELECT语句中提到这一点。

2。 选择所有记录,然后在映射中将它们分成多条消息,以便每条记录都有100条记录。

我建议第一个选择,因为一次选择所有这些可能会影响性能。

--- Priyanka

xfwsx85
2楼-- · 2020-09-21 18:17

是的,它可以正常工作

风早神人
3楼-- · 2020-09-21 18:02

嗨Bhaskar,

我认为您可以编写只读取最多100条记录的select语句。 怎么做? 这取决于您的源数据库。 请使用您的数据库名称查看数据库文档或google"如何选择最多n行"。

最好的问候

Andrzej Filusz

灬番茄
4楼-- · 2020-09-21 18:12

嗨Bhaskar,

您可以在jdbc发送者通道中以以下格式编写sql select语句。

从表名中选择*,其中rownum <= 100

注意:从数据库团队获取表名。

致谢

Pavan

一周热门 更多>