当我将用户添加到集合中时,当Guid已经存在以及电子邮件地址已经存在时,会引发带有HttpStatusCode冲突的异常。有没有一种方法可以知道是哪个约束导致了错误?constraint was violated}{ "message":"Message: {\"Errors\":[\"Unique另外,在另一种情况下,我可能需要一个
int i = 0; i < newdata.length(); i++) {
preparedStatement.setString(2, newdata.getJSONObject(i).get("org").toString(4, newdata.getJSONObject(i).get("sub_or
我希望捕获plpgsql函数中的异常,如果它违反了特定的唯一命名约束,对于所有其他情况,我会将原始错误抛给客户端,包括其他唯一约束(匹配不同的名称)。我可以在手册中看到如何使用EXCEPTION WHEN unique_violation THEN对所有唯一约束冲突执行此操作,但如何仅针对特定约束执行此操作?