如何从批处理文件中插入 SQL 查询?

How to insert a SQL query from a batch file?

我制作了一个批处理文件,它连接到 sqlplus 并启动两个不同的 windows。我做了 2 windows。 1 个用于 table 查看,1 个用于实际操作。通过这样做,我将我的任务简化了 50%。但是我仍然需要在 1 window 中插入查询来检查关系数据。我如何将其自动化?

我找到了这个:

@echo on
start cmd /K sqlplus dipak/dipak
start cmd /K sqlplus dipak/dipak

上面代码中,dipak是我的用户名,dipak是密码,(教育用户).

我想在第一个 sqlplus 命令中插入 sql 查询。

如果这些插入语句存储在 .sql 文件中(我们称它为 dipak.sql),那么你可以将其称为

@echo on
start cmd /K sqlplus dipak/dipak @dipak.sql           --> this
start cmd /K sqlplus dipak/dipak