Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Loops PL-SQL循环如何获取数据_Loops - Fatal编程技术网

Loops PL-SQL循环如何获取数据

Loops PL-SQL循环如何获取数据,loops,Loops,我有一个名为object_list的表,由于某些文件类型,我想删除一些对象 我先数一数对象的数量,然后我想逐一检查 我是一个新的开发人员,所以试图逐一解释,所以请帮助我如何从表中检查下面循环中的对象 多谢各位 BEGIN select count(object) into counter from OBJECT_LIST; FOR Lcntr IN 1..counter LOOP select object as obje from CSICONTROL.CM_OBJECT_LIST; dbm

我有一个名为object_list的表,由于某些文件类型,我想删除一些对象

我先数一数对象的数量,然后我想逐一检查

我是一个新的开发人员,所以试图逐一解释,所以请帮助我如何从表中检查下面循环中的对象

多谢各位

BEGIN
select count(object) into counter from OBJECT_LIST;
FOR Lcntr IN 1..counter
LOOP 
select object as obje from CSICONTROL.CM_OBJECT_LIST;
dbms_output.put_line(obje);
END LOOP;
END; 
/

如果您做错了,请改用
FOR IN
循环

BEGIN
   FOR o IN (SELECT * FROM object_list) LOOP
     dbms_output.put_line(o.object);
   END LOOP;
END;
/