i want to have user input when running a procedure.
eg
in pl/sql block
SET SERVEROUTPUT ON
ACCEPT P_TEST PROMPT 'PLEASE INPUT THE SALARY : '

I WANT THE SAME THINK TO BE DONE WHEN CREATING A PROCEDURE OR A PACKAGE AND IT SHOULD HALT TILL VALID OPTION IS
SELECTED AND ALSO HOW CAN I HVAE SERVEROUTPUT ON IN PACKAGE AND PROCEDURE.