使用pl/sql如何打开目录?
使用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
请记住,您需要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;
/