我希望生成的文件最后不要换行符(Hex0A),高手赐教啊
下面的代码就会在最后加上(Hex0A)
    UTL_FILE.PUT(FilFileHandle,RPAD(' ',10));
    UTL_FILE.FCLOSE(FilFileHandle);
我只要这个文件有10个SPACE,就文件结束,文件大小就只有10个字节,
可是实际上,上面代码会在最后加上换行符(Hex0A),生成的文件有11字节.高手帮忙去掉啊.急等啊

解决方案 »

  1.   

    1、先安装数据库,这里为ora920(安装的时候如果要输入sid的为orcl)
    2、库建好后,建用户
       cmd
       sqlplus /nolog
       conn / as sysdba
       create user gdls identified by gdls1010 default tablespace users temporary tablespace temp;
       grant dba to gdls;
       grant select on v_$session to gdls;
       grant select on v_$parameter to gdls;
       grant select on v_$locked_object to gdls;
       grant select on sys.dependency$ to gdls;
       grant execute on sys.dbms_ddl to gdls;
       grant execute on sys.dbms_pipe to gdls;   create user gdyf identified by lion1 default tablespace users temporary tablespace temp;
       grant dba to gdyf;
       grant select on v_$session to gdyf;
       grant select on v_$parameter to gdyf;
       grant select on v_$locked_object to gdyf;
       grant select on sys.dependency$ to gdyf;
       grant execute on sys.dbms_ddl to gdyf;
       grant execute on sys.dbms_pipe to gdyf;
       exit
    3、导入数据库,两个,一个是门店的,一个是后台的
       imp gdls/gdls1010 file=d:\gdls.dmp fromuser=gdls touser=gdls commit=y buffer=40960000
       imp gdyf/lion1 file=d:\gdyf20080315.dmp fromuser=gdyf touser=gdyf commit=y buffer=409600004、数据导入完毕后,将最新的程序拷贝过去就可以了