Puoi usare &inp_variable
per passare l'input esterno alla variabile PL/SQL.ACCEPT
non è una parola chiave PL/SQL. usalo esternamente.
SET SERVEROUTPUT ON
ACCEPT Rollno NUMBER PROMPT 'Enter Roll number : ';
ACCEPT BookName varchar(20) prompt 'Enter book name : ';
DECLARE
Roll_no NUMBER := &Rollno;
B_name VARCHAR (20) := '&BookName';
BEGIN
input (Roll_no, B_name);
END;
/
Non è un modo corretto per eseguire il codice in questo modo. usa altri controlli all'interno di proc per controllare l'input dell'utente.