【发布时间】:2012-08-03 20:00:30
【问题描述】:
我正在尝试创建部署脚本。
我有一个名为 Deploy.bat 的批处理文件
@Echo Off
sqlplus -s UID/pwd@Server @.\runall.sql >> OracleDeploy.log 2> error.log
然后在 runall.sql 我有
@test1.sql
EXIT
如果我输入以下语句,我的批处理文件运行良好。
Select * from User_table;
但是,如果我输入一个 create table 语句,SQLPlus 似乎会等待输入并挂起,直到我按下 Control + c 并终止批处理作业。
create table t1
(c1 varchar2(10));
为什么它不起作用?
【问题讨论】:
-
您的主题行说您无法创建包。在这里,您正在尝试创建一个表。是哪个?