CREATE FUNCTION get_bal(acc_no IN NUMBER) RETURN NUMBER IS acc_bal NUMBER(11,2); BEGIN SELECT order_total INTO acc_bal FROM orders WHERE customer_id = acc_no; RETURN(acc_bal); END; /
Source : Oracle
BEGIN FOR maligne IN (SELECT * FROM matable) LOOP -- Traitements ici, par exemple : schema.procedure(maligne.colonne); END LOOP; END;