mysql
topjavadeveloper
这个作者很懒,什么都没留下…
展开
-
select last_insert_id() into paraId;
如果表的某个字段被设置为自增型的(通常是ID),那么在插入新的纪录之后,这个LAST_INSERT_ID()函数会返回插入的记录的ID,select 这个值并付给一个变量后可以在后面的SQL里面使用,通常用于外键关联。 可以参考下这里:http://zhaohe162.blog.163.com/blog/static/38216797201122411193745/ 源自 http://zhi转载 2014-12-19 11:27:37 · 496 阅读 · 0 评论 -
SaveOrUpdate
本文来自:高爽|Coder,原文地址:http://blog.csdn.net/ghsau/article/details/23557915,转载请注明。 向数据库插入记录时,有时会有这种需求,当符合某种条件的数据存在时,去修改它,不存在时,则新增,也就是saveOrUpdate操作。这种控制可以放在业务层,也可以放在数据库层,大多数数据库都支持这种需求,如Oracle的m转载 2015-08-12 11:32:37 · 739 阅读 · 0 评论 -
HQL语句多表联合查询,Mysql不设置外键关系
如有表A,表B,表C A表包含B表的key,A表包含C表的key。如果我们想用HQL语句查询A表时带出A表所有属性和B表的所有属性和C表的所有属性,HQL语句可按一下方法写。 @NamedQuery(name="getOrderByUserid",query="From A a,B b,C c where a.user_id=b.user_id and a.constantly_id=c.co原创 2017-03-05 00:12:05 · 2297 阅读 · 0 评论