【发布时间】:2014-05-13 11:36:06
【问题描述】:
我需要一个 sql 查询,在其中我得到一个 id 从 1000 开始递增的列。
背景是我必须在一个表中插入大量数据集并使用现有数据并复制(插入与子选择)。但是 id 必须是唯一的,所以我需要一个 select 语句,它生成的 id 每次增加 1。(我不能使用自动增量,因为我不能更改表。)我该怎么做?
谢谢。
【问题讨论】:
-
你能解释一下为什么不使用序列吗?你能给表/数据集举例吗?
标签: sql oracle select sql-insert