【sql】mysql数据库做两条数据替换的操作

原始思想:

  将两条数据查出来,在程序中设置第三方变量,进行两条数据的替换,然后将原始两条数据删除,将新的两条替换后的数据插入。

新思想:

  JPA查询出两条数据,此时还是持久化状态。

  (放置字段数据库唯一)将其中一条数据字段+“自定义字符串”,然后将另一条数据更新,最后将本条数据更新。

  最后flush即达到了两条数据替换的目的。

优点:

  mysql如果做删除 再更新,会引起索引重置,会影响性能!

猜你喜欢

转载自www.cnblogs.com/sxdcgaq8080/p/9288372.html