sqlloader外部表


创建目录先在系统下创建再在sqlplus里创建,oracle知道这个目录最后授权创建数据源文件$ cd dir查看$ cat prod_my.data创建外部表external解释 FIELDS TERMINATED BY”,” 代表列与列之间用 “,”单引号分割 OPTIONALLY ENCLOSED BY”” 代表列值是一句话用“”)双引号引起来 MISSING FIELD VALUES ARENULL 代表(,,)逗号与逗号之间可以是空值查询外部表select* from scott.prod_my; 查看全部信息 然后将外部表导入到数据库中先创建实体的表再创建sqlloader控制文件开始导入/u01/app/oracle/product/11gr2/db_1/bin[oracle@HE3bin]$ ./sqlldr scott/tiger control=’/home/oracle/sqlloader/ldr.ctl’log=’/home/oracle/sqlloader/ldr.log’第一步先问文件的位置查处后,修改 infile/home/oracle/dir/prod_my.data第二步再创建实体的表建立后输入表名 into table scott.ldr第三步infile ‘prod_my.data’下面,加入一个参数append第四步增加一行TRAILING NULLCOLS注意:最后不要加【 ; 】分号结束,否则会报错解释app免费云主机域名end:代表如果表里有数据可以继续添加TRAILINGNULLCOLS:代表可以将空行干掉 (由于回车产生,也就是空行)

相关推荐: 数据库中如何使用10046事件跟踪SQL

这篇文章主要介绍数据库中如何使用10046事件跟踪SQL,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!10046 事件概述 这是一个特殊的事件,可以被用来发起sql_trace类的活动 使用10046的优势就是可以在trace文件中看到…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 01/20 20:00
下一篇 01/20 20:00