for ... in()语句 (类似查询字段的别名),这里是结果集的别名
PROCEDURE TMP_CHKMESEND_ALL(P_INPARA VARCHAR2)
IS
V_CHKTYPE INTEGER;
BEGIN
V_CHKTYPE:=TO_NUMBER(FC_GETPARA(P_INPARA,'CHKTYPE'));
FOR info IN (
SELECT INFO_KEY FROM TB_WH_INFORMATION
WHERE CHK_TYPE='B'
AND LOOK_TIMES=CASE WHEN V_CHKTYPE=0 THEN 0 ELSE LOOK_TIMES END)////将查询的结果作为一个类似list的结果集,结合loop循环这个list
LOOP
TMP_CHKMESEND(info.INFO_KEY);
END LOOP;
END;