orcale实现自增长,创建序列实现自增长
来源:互联网 发布:火车票买票软件 编辑:程序博客网 时间:2024/05/01 10:23
首先在orcale创建序列,序列名称为PK_HS_ACCESS_TIME(这是随便命名的)
CREATE SEQUENCE PK_HS_ACCESS_TIME
INCREMENT BY 1 -- 每次加1个START WITH 1 -- 从1开始计数
NOMAXVALUE -- 不设置最大值
NOCYCLE -- 一直累加,不循环
CACHE 100;
在ibatis调用方法为
<selectKey keyProperty="mainTainId" resultClass="long">
select PK_HS_BASIC_SITE_SIGNTIME.NEXTVAL as maintain_id from dual
</selectKey>
--mainTainId为实体类id,maintain_id 为数据库id,PK_HS_BASIC_SITE_SIGNTIME.NEXTVAL调用序列并且自增长,dual为数据库默认表不用改变
事例:
<insert id="doCreateDateMainTain" parameterClass="DateMainTainVO">
<selectKey keyProperty="mainTainId" resultClass="long">
select PK_HS_BASIC_SITE_SIGNTIME.NEXTVAL as maintain_id from dual
</selectKey>
INSERT INTO HS_FeeReform_Time (
maintain_id ,
maintain_date ,
rate_week_day,
whether_calculate,
created_by ,
created_time
) VALUES (
#mainTainId# ,
#mainTainDate#,
#week# ,
#whether# ,
#addPerson# ,
#addDate#
)
</insert>
- orcale实现自增长,创建序列实现自增长
- orcale+sequence实现表主键自增长
- Oracle 序列实现自增长
- orcale自增长
- orcale id 自增长
- <四>Oracle创建sequence序列,实现主键自增长
- oracle实现自增长序列(主键)
- oracle实现自增长序列(主键)
- oracle实现自动插入自增长序列
- 在MongoDB中实现自增长序列
- mybatis如何实现序列自增长
- oracle 实现自增长
- 创建表,实现主键字段自增长
- orcale 自增长 的触发器
- ORACLE自增长字段实现
- ORACLE自增长字段实现
- oracle实现自增长列
- oracle实现id自增长
- 浏览器内核一些定义
- EasyUI datagrid对特定的某行某些字段打开编辑
- 省赛前的练习A
- 排序的有趣应用:Shuffling(洗牌)
- LeetCode——2. Add Two Numbers
- orcale实现自增长,创建序列实现自增长
- 设置ndk路径
- 关于 ProGuard 的一些踩坑总结
- 这几天学的关于用SSH实现分页的东西在这里和大家分享一下,技术不足之处,望多多评论
- codeblocks 编译opencv2.4.13
- mysql SQLyog导入导出csv文件,解决编码问题
- I/O2—File类
- Spark MLlib之线性回归
- bootstrapValidator对于隐藏域验证和程序赋值即时验证的问题