123456789101112131415161718 |
- CREATE OR REPLACE FUNCTION add_missing_stocks() RETURNS void AS
- $$
- DECLARE
- proCursor CURSOR FOR SELECT pro_id FROM Product;
- proId Product.pro_id%TYPE;
- BEGIN
- RAISE NOTICE 'Start';
- OPEN proCursor;
- LOOP
- FETCH proCursor INTO proId;
- EXIT WHEN proId IS NULL;
- RAISE NOTICE 'Loop %', proId;
- END LOOP;
- CLOSE proCursor;
- RAISE NOTICE 'End';
- END;
- $$
- LANGUAGE plpgsql;
|