如何在Oracle中通过.bat文件执行插入SQL?

时间:2012-10-10 07:07:27

标签: sql batch-file

我正在通过.bat文件进行简单插入。但它没有执行第二个声明。

sqlplus scott/tiger


insert into dept values (60, 'Support', 'Redwood');

如何运行第二个语句?我一定错过了什么。

2 个答案:

答案 0 :(得分:2)

假设您的列正确插入 这就是我要做的。

  

sqlplus scott / tiger @c:\ yourSqlScript.sql
      出口

然后在你的“yourSqlScript.sql”中,你有

  

插入dept值(60,'Support','Redwood');
  出口

答案 1 :(得分:1)

要从.bat文件中完成所有工作,您需要以下内容:

@echo insert into dept values (60, 'Support', 'Redwood'); | sqlplus scott/tiger