[quote=引用 7 楼 defonds 的回复:] 这样最好是判断一下,插入之前先看看有没有相同的记录。 当然,也可以不做判断,直接插入,如果没异常,插入成功;如果捕捉到异常,根据异常的类型,判断有重复记录,做出对应业务处理。 貌似第二种做饭更好,因为少了一次数据库操作嘛:)
这样最好是判断一下,插入之前先看看有没有相同的记录。 当然,也可以不做判断,直接插入,如果没异常,插入成功;如果捕捉到异常,根据异常的类型,判断有重复记录,做出对应业务处理。 貌似第二种做饭更好,因为少了一次数据库操作嘛:)
你对非主键之外的字段做了唯一性约束了的话,这个又不是自动生成的,肯定会有这种情况了。
你把插入 sql 打印出来,然后自己去数据库执行一把,就知道啥错误了
81,092
社区成员
341,716
社区内容
加载中
试试用AI创作助手写篇文章吧