यदि आप पीएल/एसक्यूएल में एक स्थानीय चर परिभाषित करना चाहते हैं, तो आपको एक पूर्ण पीएल/एसक्यूएल ब्लॉक की आवश्यकता है
DECLARE
id NUMBER;
BEGIN
SELECT 1000
INTO id
FROM dual;
END;
या बस
DECLARE
id NUMBER := 1000;
BEGIN
<<do something that uses the local variable>>
END;
यदि आप SQL*Plus
. में एक वेरिएबल घोषित करना चाहते हैंSQL> variable id number
SQL> begin
select 1000 into :id from dual;
end;
/
SQL> print id
ID
----------
1000
SQL> SELECT * FROM tbl_a WHERE id = :id