oracle 根据数字区间生成多条
时间: 2023-06-24 14:04:46 浏览: 219
Oracle 随机数
可以使用 Oracle 中的 CONNECT BY LEVEL 和 DUAL 表来生成指定区间内的数字序列,然后通过连接其他表或使用 UNION ALL 连接多个查询来生成多条数据。以下是一个示例 SQL 查询,可以根据数字区间生成多条数据:
```
SELECT level, 'Data ' || level AS data
FROM dual
CONNECT BY level <= 5
```
在此示例中,我们使用 CONNECT BY LEVEL 和 DUAL 表来生成数字序列 1 到 5。然后,我们将每个数字与字符串 'Data ' 连接起来,生成多条数据,每条数据包含两个列:level 和 data。
您可以根据需要修改此查询来适应您的数据生成需求,例如更改数字区间、连接其他表或使用 UNION ALL 连接多个查询等。
阅读全文