通过bat来处理oracle的sqlplus命令

    技术2022-05-19  17

    2011/04/20

     

    我想通过bat文件运行sqlplus   然后直接执行SQL语句 例如:         我在DelTable.bat文件里这样写       sqlplus   system/manager@zzyxdb       select count(1) from COUNTRY; 但是在双击test.bat文件后运行到第二行(启动成功sqlplus)后就不在往下运行了,谁有没有什么好的办法解决。 我的主要目的是通过程序来直接删除oracle中的用户。

     

     

     

    解决方法:

    DelTable.bat

    @echo off echo conn tmsuser/tmsuser@orcl start sqlplus /nolog @"del.sql"

     

    del.sql的内容为:

    conn tmsuser/tmsuser@orcl select count(1) from COUNTRY;

     

    注意路径,testOK,显示10条数据


    最新回复(0)