【发布时间】:2015-05-19 21:01:38
【问题描述】:
我想创建一个包含从 1 到 2000 的整数值的列的表。
然后我想用每个值 (1,2,3,...,2000) 将记录插入到表中。
我尝试使用 for 循环来执行此操作,但没有成功。
有人可以帮我吗?'
谢谢
【问题讨论】:
-
你的意图不是很清楚。你所有的尝试在哪里?请给代码。
标签: sql oracle for-loop oracle-sqldeveloper
我想创建一个包含从 1 到 2000 的整数值的列的表。
然后我想用每个值 (1,2,3,...,2000) 将记录插入到表中。
我尝试使用 for 循环来执行此操作,但没有成功。
有人可以帮我吗?'
谢谢
【问题讨论】:
标签: sql oracle for-loop oracle-sqldeveloper
试试:
CREATE TABLE mytable AS
SELECT level AS columnname FROM DUAL
CONNECT BY LEVEL <= 2000;
【讨论】: