I'm trying to set a limit on a database query with the limit keyword.
This is my current working query without the limit keyword.
DECLARE
TYPE NESTED_TABLE_DECLARATION IS TABLE OF SCHEMA.TABLE_NAME%ROWTYPE;
NESTED_TABLE NESTED_TABLE_DECLARATION;
BEGIN
SELECT * BULK COLLECT INTO NESTED_TABLE FROM SCHEMA.TABLE_NAME;
END;
/
I want to avoid using a cursor but still use the limit keyword like below.
DECLARE
TYPE NESTED_TABLE_DECLARATION IS TABLE OF SCHEMA.TABLE_NAME%ROWTYPE;
NESTED_TABLE NESTED_TABLE_DECLARATION;
BEGIN
SELECT * BULK COLLECT LIMIT 100 INTO NESTED_TABLE FROM SCHEMA.TABLE_NAME;
END;
/