我有一个 java 应用程序,我需要从中删除数据并将其插入本地 JDBC derby 数据库。我正在尝试使用 ij 实用程序执行执行此操作的 SQL 脚本。我写了一个批处理文件来处理这个。
C:
C:\Progra~1\Sun\JavaDB\bin\ij.bat
connect 'jdbc:derby:D:\Documents and Settings\user\My Documents\mydatabase';
run "D:\Documents and Settings\user\sqlscript.sql";
disconnect;
exit;
当我运行批处理文件时,命令提示符将执行到第 2 行。ij 实用程序将加载到命令提示符中,但其余命令将不会运行。我已经手动测试了每一行,它工作正常(就像 SQL 脚本一样)。我需要添加到批处理文件中以执行最后 4 行吗?谢谢。