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条数据