你可以也写3个.bat文件的,a.bat,b.bat,c.bat
或者把所有sql 都放在一个文件里

解决方案 »

  1.   

    直接编辑命令窗口
    写入
    @f:\abc\a.sql
    @f:\abc\b.sql
    @f:\abc\c.sql保存为a.pdc文件
    然后直接用@执行该文件就OK了
      

  2.   

    copy C:\d_insert\*.sql all
    ren all all.sql
    sqlplus user/pass
    @all
      

  3.   

    把bat文件写成下面这样就行了sqlplus -S /nolog <<EOF
        conn test/test@test
        @a.sql
        @b.sql
        @c.sql
    EOF
      

  4.   

    上面是linux/unix下写法,
    如果是windows, 可以另外写个文件list.sql,内容是
    @a.sql
    @b.sql
    @c.sql
    a.bat里面是
    sqlplus test/test@test @list.sql