怎么用pl/sql来读取csv文件 用java读csv文件大家都知道。怎么用pl/sql来读取csv文件啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 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的没做过,不过应该差不多。 我做过,正如二楼说的,方法正确,但是针对使用【"】符号的CSV分析就困难了,特别是一列数据存在在多行的CSV文件,如果需要,给你完整例子,处理中能够自动读取一行CSV,而不是一行文字。 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);--文件关闭 【】 求个SQL语句 菜鸟查SQL语句历史疑惑 急求一条SQL语句,实现以下需求 求助:一个SQL语句的问题(在线等。。。) 没见过的安装oracle8.1.7的问题 关于exp和imp的问题 [100分]在pl/sql中是否有indexOf索引函数和substring截取函数吗的吗?如果有如何使用[急等] tns不能启动? 怎样用Oracle Database Assistant建立数据库?高手进 请问,那有Oracle的电子书籍下载??? 怎样使用绑定变量? 100分求 txt导入到oracle10G 大家帮忙啊 很急
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的没做过,不过应该差不多。
但是针对使用【"】符号的CSV分析就困难了,特别是
一列数据存在在多行的CSV文件,如果需要,给你完整例子,
处理中能够自动读取一行CSV,而不是一行文字。
LOOP --循环取
UTL_FILE.GET_LINE(in_file, ret_value);
变量 := SUBSTRB(ret_value,x,y);--从第x位取y位这么长
END LOOP;
UTL_FILE.FCLOSE(in_file);--文件关闭 【】