我在做insert数据的时候碰到如果有数据就Update,没数据才insert,如何写这样的sql语句?谢谢
不要告诉我先select一下判断size==0,然后insert,这是最笨的办法!
[b]问题补充:[/b]
lovewhzlq:
Hibernate我现在没在使用,以前下载的不见了。
如何使用sql实现Hibernate中的saveOrUpdate方法?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
5条回答 默认 最新
jhyimu2005 2009-11-26 12:10关注Hibernate的SaveOrUpdate方法决定是给你插入一条数据还是更新一条数据,主要决定权在于你传入的对象是不是指定了Id。如何你指定的Id在数据库中已经存在了,则进行update操作,否则进行插入。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报