सबसे पहले, आपको अपनी स्क्रिप्ट को इस तरह से लागू करना होगा:
sqlplus.exe MYUSER/[email protected] @refreshDataOnOracle.sql foo bar
ओएस पुनर्निर्देशन के बजाय आप फ़ाइल नाम को निष्पादित करने के लिए इंगित करने के लिए "@" प्रतीक का उपयोग करेंगे। आप कमांड लाइन पर स्क्रिप्ट पैरामीटर भी प्रदान करेंगे। स्क्रिप्ट में आप &1
. का उपयोग करके पैरामीटर का उल्लेख करेंगे , &2
आदि.
update mytable set mycol = '&2' where myid = '&1';
जो
. में अनुवाद करेगाupdate mytable set mycol = 'bar' where myid = 'foo';