 CURSOR N IS     SELECT regexp_substr(:INFANT_HEALTH_CONDITIONS, '[^:]+', 0, level)     FROM DUAL     CONNECT BY regexp_substr(:INFANT_HEALTH_CONDITIONS, '[^:]+', 0, level) IS NULL;   LOOP         FETCH N INTO IHC_ID_N;         EXIT WHEN N%NOTFOUND;         INSERT INTO INFANT_RESPONSE (INF_ID, IHC_ID, IR_DESCRIPTION) VALUES (:INF_ID, IHC_ID_N, 'N')