产生一个随机的自然数n,所求SQL接收到n后执行查询,结果是n条记录,每条记录有1列,每条记录列的值都是1.
例如:输入20,执行后得到20条记录;
输入10000,执行后得到10000条记录;
该SQL查询的表无关紧要,只是想要得到n条列值为1的数据而已.
多谢!
例如:输入20,执行后得到20条记录;
输入10000,执行后得到10000条记录;
该SQL查询的表无关紧要,只是想要得到n条列值为1的数据而已.
多谢!
SQL> select 1 from dual connect by level < dbms_random.value(10,20); 1
----------
1
1
1
1
1
1
1
1
1
1
1
112 rows selectedSQL> / 1
----------
1
1
1
1
1
1
1
1
1
1
1
1
113 rows selectedSQL> / 1
----------
1
1
1
1
1
1
1
1
1
1
1
1
1
1
115 rows selected
select 1 a from dual rownum<21;就可以