まず、次のようにスクリプトを呼び出す必要があります。
sqlplus.exe MYUSER/example@sqldat.com @refreshDataOnOracle.sql foo bar
OSリダイレクトの代わりに、実行するファイル名を示すために「@」記号を使用します。また、コマンドラインでスクリプトパラメータを指定します。スクリプトでは、&1を使用してパラメータを参照します 、&2 など
update mytable set mycol = '&2' where myid = '&1';
これは
に変換されますupdate mytable set mycol = 'bar' where myid = 'foo';