GBase 8s
其他
问答

gbase8s 除了merge into外还有办法可以实现insert ignore吗

发表于2024-09-26 17:53:1446次浏览5个评论

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

 

【GBase版本】:

【操作系统】:

【CPU】:

【问题描述】*:gbase8s 除了merge into外还有办法可以实现insert ignore吗

评论

登录后才可以发表评论
9527发表于 1年前
比较简单的就是这个了,insert first/all 这些功能正在做,3.6.2之后的版本才可以使用。
最佳回答
用户头像
liaosnet发表于 1年前
或许,你还可以在程序中实现,对于需要忽略的语句,接收到数据冲突的错误忽视它。
用户头像
liaosnet发表于 1年前
@liaosnet:示例:
// 第一次正常插入
sqlstr = "insert into tabignore values(1,'test001')";
statement.executeUpdate(sqlstr);

// 第二次插入违反约束,捕获,但忽略处理。
// statement.executeUpdate(sqlstr);
try{
statement.executeUpdate(sqlstr);
} catch (Exception e){

}
用户头像
柒柒天晴发表于 2个月前
学习下。
用户头像
levvel发表于 2个月前
进来看看,应该有收获