如何在oracle表中添加一列从1开始递增的列,条件是根据前一列的重复数据递增列也可以重复
答案:1 悬赏:80 手机版
解决时间 2021-02-24 18:19
- 提问者网友:沦陷
- 2021-02-23 20:43
如何在oracle表中添加一列从1开始递增的列,条件是根据前一列的重复数据递增列也可以重复
最佳答案
- 五星知识达人网友:独行浪子会拥风
- 2021-02-23 22:08
oracle中没有递增列,只有sequence,至于表中的数据,需要自行使用sequence插入,或者自己写trigger完成。
如果是11g可以使用虚拟列来完成,你的需求不明确,自行添加吧,示例语句:
alter table t add (xhh as (to_number(hh))) ;
to_number函数改成你自己想加的条件。
如果是11g可以使用虚拟列来完成,你的需求不明确,自行添加吧,示例语句:
alter table t add (xhh as (to_number(hh))) ;
to_number函数改成你自己想加的条件。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯