Oracle序列增量0.5

时间:2013-06-11 06:24:13

标签: oracle sequence auto-increment

我是oracle的新手 但我希望增加0.5的序列怎么可能呢?

enter image description here

请帮助我解决这个问题

1 个答案:

答案 0 :(得分:3)

Will,你不能创建一个递增0.5的序列,但你可以使用技巧

create sequence sq start with 1 increment by 1;

select 0.5 * sq.nextval from dual connect by level < 11

| 0.5*SQ.NEXTVAL |
------------------
|            0.5 |
|              1 |
|            1.5 |
|              2 |
|            2.5 |
|              3 |
|            3.5 |
|              4 |
|            4.5 |
|              5 |