时间:2021-07-01 10:21:17 帮助过:34人阅读
d:\test.sql脚本如下: select 1 from 2; exit; 执行时这样传参数:sqlplus scott/tiger@test @d:\test.sql sysdate du
sqlplus 执行脚本文件时如何传参数
[日期:2011-11-12] 来源:Linux社区 作者:yfleng2002 [字体:]
d:\test.sql脚本如下:
执行时这样传参数:sqlplus "scott/tiger@test" @d:\test.sql sysdate dual
注意:参数必须用&[1-9]表示,不然传不进去,会提示让手动输入参数
如果脚本中有重复用到相同的值,如果&1=&2:
d:\tes2.sql
执行时,就必须传2个参数:
小窍门: 这时用procedure就可以不用传多个相同的参数,则只用传1个参数:
d:\test3.sql
sqlplus "scott/tiger@test" @d:\test3.sql 10
,