Oracle
文章平均质量分 79
卡布达的西瓜
这个作者很懒,什么都没留下…
展开
-
Mybatis-Oracle实现主键自增(插入数据返回主键),parameterType是HashMap(map),而非实体类做法
尝试了一下使用HashMap获取id,获取成功,代码如下例一:select SEQ_ID.nextval from dualinsert into info values(#{map.id,jdbcType=DECIMAL},#{map.content,jdbcType=VARCHAR})例二:映射文件:select nvl(max(exam_id),0)+1 from t...原创 2020-04-30 17:02:09 · 379 阅读 · 0 评论 -
Oracle修改序列(sequence)当前值的两种方法
1、直接drop sequence seq_t_test;然后重新创建并且设置序列的初始值为希望的数据SQL:drop sequence seq_t_test;create sequence seq_t_test;increment by 1start with 1//你想要的值maxvalue 999999999;2、修改序列的每次增加的值,然后再修改回每次自增1比如将每次只自增...原创 2020-04-28 22:42:15 · 6747 阅读 · 0 评论 -
MyBatis+Oracle实现主键自增长的几种常用方式
这里写自定义目录标题MyBatis+Oracle实现主键自增长的几种常用方式一、使用selectKey标签<insert id="addLoginLog" parameterType="map" > <selectKey keyProperty="id" resultType="int" order="BEFORE"> select nvl(ma...转载 2020-04-28 22:37:38 · 185 阅读 · 0 评论