場景
- 通常情況下,不同類型的 sql 文件存放在不同的文件夾下,比如(DDL / DML / PKG)
Ctrl + c 和 Ctrl + v
一個文件一個文件去執行,過於麻煩
@ 命令
- @命令只能執行單個 sql 文件,不能執行文件夾
- 可將多個 sql 文件的 @命令放在一個 sql 文件中,再一次執行全部
SQL> @ C:\Users\wangyou\Desktop\文件夾
Error reading file
SQL>
SQL> @ C:\Users\wangyou\Desktop\文件夾\test.sql;
其中 test.sql 包含:
@ C:\Users\wangyou\Desktop\文件夾\1.sql; -- 注意 : 結尾
@ C:\Users\wangyou\Desktop\文件夾\2.sql; -- 注意 : 路徑名不能有 空格
java 文件流
- 要想獲取所有的 SQL 文件,一個個複製也有點麻煩,可使用 Java
- java 獲取文件夾下的所有文件