SQL*Plus gebruikt &1, &2... &n om toegang te krijgen tot de parameters.
Stel dat u het volgende script test.sql . heeft :
SET SERVEROUTPUT ON
SPOOL test.log
EXEC dbms_output.put_line('&1 &2');
SPOOL off
je zou dit script bijvoorbeeld zo kunnen noemen:
$ sqlplus login/pw @test Hello World!
Bewerken:
In een UNIX-script zou je normaal gesproken een SQL-script als volgt aanroepen:
sqlplus /nolog << EOF
connect user/example@sqldat.com
@test.sql Hello World!
exit
EOF
zodat uw login/wachtwoord niet zichtbaar is met de ps . van een andere sessie