读书人

如何用pl/sql来读取csv文件

发布时间: 2012-02-29 16:44:11 作者: rapoo

怎么用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的没做过,不过应该差不多。

读书人网 >oracle

热点推荐