求各位大神帮助
求解:1.oracle中可以编写sql语句建立本地文件夹吗。
      2.oracle中怎么遍历读取指定路径下所有的图片文件并插入到数据库(根目录确定,查询包含根目录下的所有图片)。
求脚本解决。
------最佳解决方案--------------------//javaSource代码
create or replace and compile java source named dirlist as
import java.io.*;
import java.sql.*;
public class DirList
{ 
public  static void getList(String directory){
 try {
			File file = new File(directory);
           showFile(file);             
		} catch (Exception e) {
			e.printStackTrace();
		}  
   }
   public static void showFile(File file) {
		String filepath;
		String filename;
		try {
			if (file.isDirectory()) {
				File files[] = file.listFiles();
				for (int i = 0; i < files.length; i++) { 
					showFile(files[i]);
				}
			} 
			else{
				filepath=file.getParentFile().toString();
				filename=file.getName();
			   #sql{insert into dirlist(filepath, filename)
         values(:filepath,:filename)};
         #sql{commit};
			}
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
 }
然后执行:SQL> exec dbms_java.grant_permission( 'SORTDATA', 'SYS:java.io.FilePermission', '<<ALL FILES>>', 'read' );
         SQL> exec GETDIRLIST('C:\Program Files\7-Zip');
------其他解决方案--------------------亲,这种东西干嘛不用程序来做呢
------其他解决方案--------------------我现在就是要用oracle自带包解决,不考虑java或其他语言。大神们,有方法吗
------其他解决方案--------------------sql应该是没法做了,
但是你可以写个java source的存储过程来干这些,oracle支持这个。
------其他解决方案--------------------java source解决也可以,求帮忙...可以加分