Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用pl/sql如何打开目录?_Sql_Oracle_Plsql - Fatal编程技术网

使用pl/sql如何打开目录?

使用pl/sql如何打开目录?,sql,oracle,plsql,Sql,Oracle,Plsql,使用pl/sql如何打开目录?这是: 请记住,您需要DBA权限才能写入文件系统,或者需要DBA愿意授予您这些权限(在许多环境中不太可能) DECLARE pattern VARCHAR2(1024) := 'C:\temp\*'; ns VARCHAR2(1024); BEGIN SYS.DBMS_BACKUP_RESTORE.searchFiles(pattern, ns); -- List files in the directory FOR each_file

使用pl/sql如何打开目录?

这是:


请记住,您需要DBA权限才能写入文件系统,或者需要DBA愿意授予您这些权限(在许多环境中不太可能)

DECLARE

  pattern VARCHAR2(1024) := 'C:\temp\*';
   ns VARCHAR2(1024);

BEGIN
  SYS.DBMS_BACKUP_RESTORE.searchFiles(pattern, ns);

  -- List files in the directory
  FOR each_file IN (SELECT FNAME_KRBMSFT AS name FROM X$KRBMSFT) LOOP
    DBMS_OUTPUT.PUT_LINE(each_file.name);
  END LOOP;

END;
/