Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在寻找一种在 PL/SQL 过程中创建目录的方法。
我有一个directory_path我directory_name知道的,然后我想从中添加一个目录directory_path。例如 my directory_pathis/home/oracle并且程序接收一个参数 , 30。我想创建/home/oracle/30.
directory_path
directory_name
/home/oracle
30
/home/oracle/30
一开始,我不知道参数 30,所以我无法在启动程序之前创建目录。
是否必须使用动态 SQL 或是否有其他方法可以做到这一点?
我在 10.2 中使用 DBMS_Scheduler 完成了这项工作,它允许您定义一个调用外部过程的“程序”——直接使用 unix 命令或更常见的是 shell 脚本。