【发布时间】:2020-02-18 09:26:54
【问题描述】:
我想通过 sqlplus 并基于路径中的文件名(path /to/files) 使用 SQLPlus 完成表 (Table_with_DB) 路径中的文件名。
我创建了 2 个单独的 SQL 文件 (clear.sql ; register.sql)
和 1 与 bash (bashloop.sh)
clear.sql
BEGIN
package.clear('Table_with_DB');
END;
register.sql
BEGIN
package.register('folderName' , '&1);
END;
bashloop.sh
for i in path/to/files;
do
sqlplus -s userid/password@ @clear.sql
sqlplus -s userid/password@ @register.sql
done
我希望查询清除 Table_with_DB 并使用 SQLPlus 将文件名从 path/to/files 传输到 Table_with_DB >
但实际上它不起作用:(
【问题讨论】: