一个关于数据导入的问题,急!!! vb我不会但俺可以用perl或者delphi或者java实现 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其实oralce的数据导入一般都利用oracle自身的sqlldr工具的 试一下UTL_FILE读去文本直接插入请参考一下内容CREATE OR REPLACE PROCEDURE prc_test(var_UserName VARCHAR2,var_Dir VARCHAR2,var_FileName VARCHAR2) IShFile UTL_FILE.FILE_TYPE;BEGIN hFile := UTL_FILE.FOpen(var_Dir,var_FileName,'A'); utl_File.put_line(hFile,'输出到文件'); ...... EXCEPTION WHEN utl_File.INVALID_PATH THEN IF utl_file.is_open(hFile) THEN utl_File.fclose(hFile); ......END prc_expPurView; ATGC(这一生受了很多委屈吃了很多苦。。) 能说一下您是怎么实现的吗?另外用sqlldr好像必须在服务器上才能实现,在客户机上不行。期待您的回复 ITpassport(分不在高,会了就行) 感谢您的回复用存储过程实现倒是一个不错的主意,不过我对存储过程不熟,您能否根据我的问题将省略号的内容填写完整,谢谢另外如果用存储过程的话,文本文件是放在客户机还是服务器,我的要求是文本文件必须放在客户机上,等待您的回复 ATGC(这一生受了很多委屈吃了很多苦。。) 我试了一下,客户机上没这个命令,我又将服务器上的这个命令复制到本机,又提示DLL文件找不到,不知道该如何处理了 ITpassport(分不在高,会了就行) 的方法很好,你可以试一试! sqlldr是最快的你月COPY一个sqlldr.exe到客户机上使用 详解两条T-SQL语句(如下) goldengate问题 怎么删除重复记录 请问pl/sql中final关键字是干什么用的。 oracle 10g 连接问题 SQL Plus的登陆 大家帮忙看看这个触发器有什么问题。 oracle是不是有“记忆”功能????? 请问我的触发器什么错误? ? 新手向各路豪杰请教 急需回答 请问这段SQL错在哪?
请参考一下内容
CREATE OR REPLACE PROCEDURE prc_test(var_UserName VARCHAR2,var_Dir VARCHAR2,var_FileName VARCHAR2) IS
hFile UTL_FILE.FILE_TYPE;
BEGIN
hFile := UTL_FILE.FOpen(var_Dir,var_FileName,'A');
utl_File.put_line(hFile,'输出到文件');
......
EXCEPTION
WHEN utl_File.INVALID_PATH THEN
IF utl_file.is_open(hFile) THEN
utl_File.fclose(hFile);
......
END prc_expPurView;
能说一下您是怎么实现的吗?另外用sqlldr好像必须在服务器上才能实现,在客户机上不行。期待您的回复
感谢您的回复
用存储过程实现倒是一个不错的主意,不过我对存储过程不熟,您能否根据我的问题将省略号的内容填写完整,谢谢另外如果用存储过程的话,文本文件是放在客户机还是服务器,我的要求是文本文件必须放在客户机上,
等待您的回复