U kunt &inp_variable
. gebruiken om externe invoer door te geven aan de PL/SQL-variabele.ACCEPT
is geen PL/SQL-sleutelwoord. gebruik het extern.
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;
/
Het is niet de juiste manier om uw code op deze manier uit te voeren. gebruik andere controles in proc om de gebruikersinvoer te controleren.