JDBC中的UPDATE_INSERT操作

2020-08-21 02:07发布

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

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


嗨,

我有一个要求,我需要将数据更新为字段值为2的数据库(如果已有数据),例如Status = 2,否则我需要插入带有status字段的数据(如果数据不可用dB) 为1,例如Status = 1;

我的问题是使用ACTION:UPDATE_INSERT如何在数据更新时将值设置为2?

还有其他方法可以满足此要求吗?

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

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


嗨,

我有一个要求,我需要将数据更新为字段值为2的数据库(如果已有数据),例如Status = 2,否则我需要插入带有status字段的数据(如果数据不可用dB) 为1,例如Status = 1;

我的问题是使用ACTION:UPDATE_INSERT如何在数据更新时将值设置为2?

还有其他方法可以满足此要求吗?

付费偷看设置
发送
3条回答
追夢秋陽
1楼 · 2020-08-21 02:41.采纳回答

嗨,

据我所知,您唯一的选择是执行查找,然后执行具有所需值的isert或更新操作。

谢谢,

Manoj

亦是此间程序员
2楼-- · 2020-08-21 02:22

如果数据库中不存在该记录,则应返回,不确定表的定义方式,请尝试一下。

# p#

此线程早已打开。

粗暴的香蕉
3楼-- · 2020-08-21 02:36

您可以使用MERGE INTO语句完成一次往返

一周热门 更多>