Oracle数据直接导出到文本文件的方法

    技术2022-05-11  68

    Oracle数据直接出到文本文件的方法

    利用Oracle中的Spool冲池技可以实现Oracle数据出到文本文件。1)、在Oracle PL/SQL始命令,并指定出的文件名:spool d:output.txt2)、在命令行中随便入你的SQL查询select mobile from customer;select mobile from client;……3)、在命令行中果命令:spool off;冲池中的果都出到"output.txt"文件中。TAB分隔

     例子(syoyou_xamshain.sql文件)

    set newpage 0set linesize 10000             set pagesize 0set und offset trimspool onset colsep,set echo offset feedback off

    spool syoyou_xamshain.csvselect SHIMEI_CD , VALID_TERM_START_YMD , SHAIN_NMJ_SEI ,SHAIN_NMJ_NA , SHAIN_NMHK_SEI , SHAIN_NMHK_NA , SHAIN_NMHE_SEI , SHAIN_NMHE_MIDDLE , SHAIN_NMHE_NA , SEI_BETSU_KBN , NOK00J0001.NOZJ1301(birth_day), SAIYOU_YMD , KEI_BETSU_CD , RETIRE_YMD , BANK_CD , BANK_NMJ , BANK_NMK , BANK_SHITEN_CD , BANK_SHITEN_NMJ , BANK_SHITEN_NMK , YOKIN_TYPE , KOUZA_MEIGI_KANA ,NOK00J0001.NOZJ1301(kouza_no),  SSO_TAISHO_FLG , VALID_TERM_END_YMD , NEXT_SYSTEM_TAISHO_FLG , IDOU_FLG , YUUKOU_FLG , CREATE_USER_CD , CREATE_TIME_STAMP , UPDATE_USER_CD , UPDATE_TIME_STAMPfrom xamshain ;

    spool off


    最新回复(0)