一个oracle里关于循环加变量的问题·
我要在ORACLE里写类似如下的一个循环 ,请问应该怎么写呢?
for(i=10000,i<20000,i++)
{
if(i==10000)
{
insert into values(i);
}
if(i>= 10001 && i<=10003)
{
insert into values(i);
}
if(i>= 10004 && i<=10006)
{
insert into values(i);
}
if(i>= 10007 && i<=10009)
{
insert into values(i);
}
if(i>= 10010 && i<=10810)
{
insert into values(i);
}
if(i>= 10811 && i<=11811)
{
insert into values(i);
}
if(i>= 11812 && i<=12812)
{
insert into values(i);
}
if(i>= 12813 && i<=12893)
{
insert into values(i);
}
if(i>= 12894 && i<=12914)
{
insert into values(i);
}
if(i>= 12915 && i<=12945)
{
insert into values(i);
}
if(i>= 12946 && i<=13046)
{
insert into values(i);
}
if(i>= 13047 && i<=13077)
{
insert into values(i);
}
if(i>= 13078 && i<=13878)
{
insert into values(i);
}
if(i>= 13879 && i<=13909)
{
insert into values(i);
}
if(i>= 13910 && i<=14010)
{
insert into values(i);
}
if(i>= 14011 && i<=15011)
{
insert into values(i);
}
if(i>= 15012)
{
insert into values(i);
}
}