mysql update 语句写入到表中的数据被覆盖

数据表第一列为日期,第二列为姓名,第三列性别。

java有user类,包含日期,姓名,性别属性。

情况:需要连续更新

更新日期getUser().setid(id);getuser().setdate(”xxxx”);

getuser().update();

如果紧接着更新姓名,还继续用getuser(),数据库表中第一列会发生数据覆盖,此时应该再次new新的user,得到新的句柄,之后更新就不会出现覆盖的情况了。

此情况应该会在按照列更新时出现,比如先更新10个人的姓名,之后更新10个人的性别。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • MySQL技术内幕:InnoDB存储引擎(第2版) 姜承尧 第1章 MySQL体系结构和存储引擎 >> 在上述例子...
    沉默剑士阅读 12,163评论 0 16
  • SQL语言基础 本章,我们将会重点探讨SQL语言基础,学习用SQL进行数据库的基本数据查询操作。另外请注意本章的S...
    厲铆兄阅读 10,716评论 2 46
  • 数据库简介关系型数据库MySQL安装和使用SQL语言 一、数据库简介 (一)数据库的发展 文件系统:磁盘文件存储数...
    哈喽别样阅读 3,199评论 0 1
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,237评论 19 139
  • 思维看不到摸不到,什么是思维的墙? 看了古典老师的书感觉我们都应该找到自己的墙,然后想办法突破。应该怎么做呢? 观...
    Sherry_2017阅读 1,036评论 0 0

友情链接更多精彩内容