Oracle Sql : 使用 for 循环创建 column/table
Oracle Sql : create column/table with a for loop
我想创建一个 table,其中有一列将包含从 1 到 2000 的整数值。
然后我想将每个值 (1,2,3,...,2000) 的记录插入 table。
我尝试使用 for 循环这样做,但没有成功。
有人可以帮助我吗?'
谢谢
尝试:
CREATE TABLE mytable AS
SELECT level AS columnname FROM DUAL
CONNECT BY LEVEL <= 2000;
我想创建一个 table,其中有一列将包含从 1 到 2000 的整数值。
然后我想将每个值 (1,2,3,...,2000) 的记录插入 table。
我尝试使用 for 循环这样做,但没有成功。
有人可以帮助我吗?'
谢谢
尝试:
CREATE TABLE mytable AS
SELECT level AS columnname FROM DUAL
CONNECT BY LEVEL <= 2000;