假如我要将40M的文件上载到LONG RAW字段时一般要花10几分钟的时间,主要是通过UPDATEBLOB一次将BLOB内容提交很慢,并且通过
FOR l_count=1 TO l_loops
l_filebytes=fileread(file_num,lbl_sof)
lbl_sof_t=lbl_sof_t+lbl_sof
fileseek(file_num,0,FromCurrent!)
NEXT
UPDATEBLOB TABLE SET value = :lbl_sof_t WHERE zpfile = :named using sqlca;
读文件时需将文件内容一次读入内存,如果我的文件是1G那我的机器不累死了。我希望能在FOR循环时读一段,往字段中追加一段。不知道如何实现