Oracle 如何将id字段更新为相同的值,然后自动递增?

Oracle 如何将id字段更新为相同的值,然后自动递增?,oracle,jsp,Oracle,Jsp,是否有任何方法可以将某些行的id列更新为相同的值,并对其他某些行自动递增id列,以此类推?因为我试图为同一日期下的订单提供相同的订单id,然后在另一日期自动增加它。这对oracle来说是全新的 这就是我想要的: order id |album | order date|status|user 1 | yuan | 13-07-17 |final |xyz 1 | ibuki| 13-07-17 |final |xyz 2 | ibuki| 1

是否有任何方法可以将某些行的id列更新为相同的值,并对其他某些行自动递增id列,以此类推?因为我试图为同一日期下的订单提供相同的订单id,然后在另一日期自动增加它。这对oracle来说是全新的

这就是我想要的:

 order id |album | order date|status|user
       1  | yuan | 13-07-17  |final |xyz
       1  | ibuki| 13-07-17  |final |xyz
       2  | ibuki| 13-07-17  |final |abc
       3  | ibuki| 14-07-17  |final |xyz
       3  | ibuki| 14-07-17  |final |xyz
这就是我得到的:

 order id |album | order date|status|user
       1  | yuan | 13-07-17  |final |xyz
       1  | ibuki| 13-07-17  |final |xyz
       1  | ibuki| 13-07-17  |final |abc
       1  | ibuki| 14-07-17  |final |xyz
       1  | ibuki| 14-07-17  |final |xyz

其实我想不出一个问题

嗨,拉杰,你需要通读一遍,几乎总是有必要发布代码。它向人们表明你在问题上付出了努力,这肯定会让他们更有可能帮助你。至少,请发布一个开始数据集的示例,匹配的所需完成数据集,以及将一个转换为另一个所需的规则。@APC我编辑了我的问题。提前谢谢。