日期:2014-05-17  浏览次数:20775 次

怎么用pl/sql来读取csv文件
用java读csv文件大家都知道。怎么用pl/sql来读取csv文件啊?

------解决方案--------------------
in_file utl_file.file_type --类型声明

in_file := UTL_FILE.FOPEN(文件路径,文件名'.txt','R');--文件打开(这个是txt文件,R是读取方式)
LOOP --循环取
UTL_FILE.GET_LINE(in_file, ret_value);
变量 := SUBSTRB(ret_value,x,y);--从第x位取y位这么长
END LOOP;
UTL_FILE.FCLOSE(in_file);--文件关闭
------------------------------------
这个是我做读txt文件的,读csv的没做过,不过应该差不多。