(转载)IQ 16.0 SP02起支持从压缩文件直接装载数据到表中
2015-03-05 16:47
513 查看
参考文档:
大致过程:
使用须知:
LOAD的时候FORMAT要根据实际情况来,比如我使用bcp导出数据,那么LOAD语句里就指定FORMAT为bcp。如果使用dbisql或其他工具导出,则需要指定FORMAT为ASCII等。
另外,bcp导出默认以'\n'为换行符,所以LOAD时无需指定ROW DELIMITED。
http://m.blog.chinaunix.net/uid-16765068-id-4405877.html http://www.cnblogs.com/lichmama/p/4103048.html
大致过程:
/** 创建测试视图 **/ CREATE VIEW BCPVIEW24 AS SELECT TIMEID , SYSTEM_ID , MSISDN , CITY_ID , RECORDTYPE , NETWORKINITIATION , SERVEDIMSI , SERVEDIMEI , SGSNADDRESS , ROUTINGAREA , LOCATIONAREACODE , CELLIDENTITY , CHARGINGID , GGSNADDRESSUSED , ACCESSPOINTNAMENI , PDPTYPE , SERVEDPDPADDRESS , DATAVOLUMEGPRSUPLINK , DATAVOLUMEGPRSDOWNLINK , RECORDOPENINGTIME , DURATION , SGSNCHANGE , CAUSEFORRECCLOSING , DIAGNOSTICS , RECORDSEQUENCENUMBER , NODEID , ACCESSPOINTNAMEOI , SERVED_MSISDN , CHARGING_CHARACTERISTICS , RATTYPE , DYN_ADDR_FLAG , SGSN_PLMN_ID , FILE_NAME , FILE_CHANGE_TIME , SGSN_CITY , RATEVOLUMEGPRSUPLINK , RATEVOLUMEGPRSDOWNLINK , LOCALNUMBER FROM TABLE_CANNOT_SHOW_24; /** 导出数据到文本,并压缩 **/ bcp datamark.eastcom.BCPVIEW24 out SGSN24.txt -t'|' -c -Ueastcom -PEastCom\!\$ -Sdatamark gzip SGSN24.txt /** LOAD加载压缩文件 **/ LOAD TABLE TABLE_CANNOT_SHOW_31 ( TIMEID , SYSTEM_ID , MSISDN , CITY_ID , RECORDTYPE , NETWORKINITIATION , SERVEDIMSI , SERVEDIMEI , SGSNADDRESS , ROUTINGAREA , LOCATIONAREACODE , CELLIDENTITY , CHARGINGID , GGSNADDRESSUSED , ACCESSPOINTNAMENI , PDPTYPE , SERVEDPDPADDRESS , DATAVOLUMEGPRSUPLINK , DATAVOLUMEGPRSDOWNLINK , RECORDOPENINGTIME , DURATION , SGSNCHANGE , CAUSEFORRECCLOSING , DIAGNOSTICS , RECORDSEQUENCENUMBER , NODEID , ACCESSPOINTNAMEOI , SERVED_MSISDN , CHARGING_CHARACTERISTICS , RATTYPE , DYN_ADDR_FLAG , SGSN_PLMN_ID , FILE_NAME , FILE_CHANGE_TIME , SGSN_CITY , RATEVOLUMEGPRSUPLINK , RATEVOLUMEGPRSDOWNLINK , LOCALNUMBER ) FROM '/srcdata/bcp_export/SGSN24.txt.gz' FORMAT bcp ESCAPES OFF QUOTES OFF DELIMITED BY '|' WITH CHECKPOINT ON; COMMIT;
使用须知:
LOAD的时候FORMAT要根据实际情况来,比如我使用bcp导出数据,那么LOAD语句里就指定FORMAT为bcp。如果使用dbisql或其他工具导出,则需要指定FORMAT为ASCII等。
另外,bcp导出默认以'\n'为换行符,所以LOAD时无需指定ROW DELIMITED。
相关文章推荐
- zlib将数据直接写为gz压缩文件
- 配置iis支持.json格式的文件,如果是其他设备可以直接获取json里的数据
- POI导出大量数据的简单解决方案(附源码)-Java-POI导出大量数据,导出Excel文件,压缩ZIP(转载自iteye.com)
- iq装载数据文件的数据到数据库中
- python直接按行读取gz压缩文件中的文本文件的数据
- fastreport3.15, 先御览打印一条数据,但再调用装载fr3文件时会失败,程序直接退出?
- .net 下直接读分区数据,并生成ISO光盘镜像文件,含DEMO
- 数据要求说明书(转载自国家计算机标准和文件模板)
- 数据要求说明书(转载自国家计算机标准和文件模板)
- 表空间offline,数据文件offline 的区别(转载)
- CEGUI初学者指南2——装载数据文件和初始化
- (转载)vs.net 2005 数据集压缩方法__推荐
- 实现一个压缩Remoting传输数据的Sink:CompressionSink (转载)
- 直接读取Excel文件数据
- MySQL 直接读取csv文件数据到表中
- 用SQL直接将文件内容导入数据表中
- datagrid数据导出到excel文件给客户端下载的几种方法 (转载)
- [php]压缩类(archive,支持TAR/GZIP/BZIP2/ZIP),使用方便,一个文件
- [转贴]通过 C# 使用 J# 类库中的 Zip 类压缩文件和数据
- 数据要求说明书(转载自国家计算机标准和文件模板)(转载)