使用批处理文件执行删除查询?

时间:2014-02-04 11:09:08

标签: oracle batch-file cmd

我正在使用Oracle11g。我有两个以下的SQL查询。

Delete from TableA;
Delete from TableB;
Delete from TableC;
Delete from TableD;
Delete from TableE;

现在如何创建批处理文件来运行此脚本通过传递凭据连接到数据库并使用上述查询删除?

谢谢!

1 个答案:

答案 0 :(得分:1)

将语句添加到文件中,例如“delete.sql”。 要执行文件中的语句,请键入:

sqlplus username/password@tns_name_of_your_db @delete.sql

...或者只是将其添加到.BAT文件中。

PS。请务必添加COMMIT;声明。

PS2。确保“delete.sql”的最后一行为空(空白行)。