आप &inp_variable
. का उपयोग कर सकते हैं बाहरी इनपुट को PL/SQL चर में पास करने के लिए।ACCEPT
पीएल/एसक्यूएल कीवर्ड नहीं है। इसे बाहरी रूप से उपयोग करें।
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;
/
इस तरह अपना कोड चलाने का यह उचित तरीका नहीं है। उपयोगकर्ता इनपुट को नियंत्रित करने के लिए proc के अंदर अन्य चेक का उपयोग करें।