sqlldr详细用法.docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
sqlldr详细用法

sqlldr详细用法 sqlldr详细用法 2006-06-29 18:40:16 大中小 sqlldr userid=lgone/tiger control=a.ctl   LOAD DATA   INFILE t.dat // 要导入的文件   // INFILE tt.date // 导入多个文件   // INFILE * // 要导入的内容就在control文件里下面的BEGINDATA后面就是导入的内容      INTO TABLE table_name // 指定装入的表   BADFILE c:\bad.txt // 指定坏文件地址      ************* 以下是4种装入表的方式   APPEND // 原先的表有数据 就加在后面   // INSERT // 装载空表 如果原先的表有数据 sqlloader会停止默认值   // REPLACE // 原先的表有数据 原先的数据会全部删除   // TRUNCATE // 指定的内容和replace的相同会用truncate语句删除现存数据      ************* 指定的TERMINATED可以在表的开头也可在表的内部字段部分   FIELDS TERMINATED BY , OPTIONALLY ENCLOSED BY   // 装载这种数据: 10,lg,lg,lg,lg   // 在表中结果: 10 lg lg lg,lg   // TERMINATED BY X 09 // 以十六进制格式 09 表示的   // TERMINATED BY WRITESPACE // 装载这种数据: 10 lg lg      TRAILING NULLCOLS ************* 表的字段没有对应的值时允许为空      ************* 下面是表的字段   (   col_1 , col_2 ,col_filler FILLER // FILLER 关键字此列的数值不会被装载   // 如: lg,lg,not 结果 lg lg   )   // 当没声明FIELDS TERMINATED BY , 时   // (   // col_1 [interger external] TERMINATED BY , ,   // col_2 [date dd-mon-yyy] TERMINATED BY , ,   // col_3 [char] TERMINATED BY , OPTIONALLY ENCLOSED BY lg   // )   // 当没声明FIELDS TERMINATED BY ,用位置告诉字段装载数据   // (   // col_1 position(1:2),   // col_2 position(3:10),   // col_3 position(*:16), // 这个字段的开始位置在前一字段的结束位置   // col_4 position(1:16),   // col_5 position(3:10) char(8) // 指定字段的类型   // )      BEGINDATA // 对应开始的 INFILE * 要导入的内容就在control文件里   10,Sql,what   20,lg,show      =====================================================================================   //////////// 注意begindata后的数值前面不能有空格      1 ***** 普通装载   LOAD DATA   INFILE *   INTO TABLE DEPT   REPLACE   FIELDS TERMINATED BY , OPTIONALLY ENCLOSED BY   (DEPTNO,   DNAME,   LOC   )   BEGINDATA   10,Sales,USA   20,Accounting,Virginia,USA   30,Consulting,Virginia   40,Finance,Virginia   50,Finance,,Virginia // loc 列将为空   60,Finance,,Virginia // loc 列将为空      2 ***** FIELDS TERMINATED BY WHITESPACE 和 FIELDS TERMINATED BY x09 的情况   LOAD DATA   INFILE *   INTO TABLE DEPT   REPLACE   FIELDS TE

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档