2

我正在通过 .bat 文件进行简单的插入。但它没有执行第二条语句。

sqlplus scott/tiger


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

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

4

2 回答 2

2

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

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

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

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

于 2012-10-10T07:13:16.273 回答
1

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

@echo insert into dept values (60, 'Support', 'Redwood'); | sqlplus scott/tiger
于 2013-07-26T01:02:54.167 回答