MSCCP0005
This statement has usages of cursor fetch bulk operations
Severity
Description
Code Example
Oracle
CREATE OR REPLACE PROCEDURE oracle_cursor_fetch_bulk AS
--cursor and variable declarations
BEGIN
OPEN c1;
FETCH c1 BULK COLLECT INTO col1;
CLOSE c1;
END;CREATE OR REPLACE PROCEDURE oracle_cursor_fetch_bulk ()
RETURNS VARCHAR
LANGUAGE SQL
EXECUTE AS CALLER
AS
--cursor and variable declarations
$$
BEGIN
OPEN c1;
/*** MSC-WARNING - MSCCP0005 - THIS STATEMENT HAS USAGES OF CURSOR FETCH BULK OPERATIONS ***/
c1 := (
CALL FETCH_BULK_COLLECTION_RECORDS(:c1)
);
col1 := :c1:RESULT;
CLOSE c1;
END;
$$;Recommendations
Last updated
