Nejprve budete muset vyvolat svůj skript takto:
sqlplus.exe MYUSER/[email protected] @refreshDataOnOracle.sql foo bar
Místo přesměrování OS použijete symbol „@“ k označení názvu souboru, který se má spustit. Parametry skriptu zadáte také na příkazovém řádku. Ve skriptu budete parametry odkazovat pomocí &1
, &2
atd.
update mytable set mycol = '&2' where myid = '&1';
což se přeloží do
update mytable set mycol = 'bar' where myid = 'foo';