Variabel lokal dari prosedur dapat diikat ke placeholder kueri dengan USING [OUT][IN]
klausa:
local_id number;
BEGIN
EXECUTE IMMEDIATE
'SELECT SYS_LOCAL_ID_SERIAL_SEQ.NEXTVAL into :local_id FROM dual'
USING OUT local_id;
Tetapi untuk kueri ini Anda tidak perlu execute immediate
, lakukan saja:
local_id number;
BEGIN
SELECT SYS_LOCAL_ID_SERIAL_SEQ.NEXTVAL into local_id FROM dual;
di Oracle 11g Anda dapat melakukannya menggunakan operator penugasan:
local_id number;
BEGIN
local_id := SYS_LOCAL_ID_SERIAL_SEQ.NEXTVAL;