【SQL*Loader】【目录】SQL*Loader专题学习整理资料目录(随时更新^^)
最近研究学习了一下SQL*Loader这个工具,并整理了一部分文档,东西多了总感觉做个目录比较的好,自己也好,有需要的朋友也好,拿来用时能够方便一些。1、【SQL*Loader】SQL*Loader使用指南(转载) &...
【SQL*Loader】data型和timestamp型数据的导入问题
早上在论坛上看到有朋友在讨论关于sqlloder如何装入类似1998-12-29 21:28:01.000 这种数据的问题,很明显这是一个带毫秒的日期类型数据,准确的说是时间戳类型的数据,装着这种数据需要满足...
【SQL*Loader】SQLLoader多线程(转载)
本文来自网络上下载的一份word文档资料。来研究学习一下。有四个 SQL*Loader 直接路径装载参数直接影响着直接路径装载操作的使用时间: · &nb...
【SQL*Loader】SQL*Loader实验之(17)--灵活处理数据中存在回车换行符的情况。
【实验内容】模拟情况:今天模拟一种比较棘手的情况--数据中存在回车换行符("\n")的情况。这种情况其实解决起来并不麻烦,只需要在控制文件中,将相关列字段指定用标准换行符chr(10)替换掉数据中"\n"字符即可。※在...
【SQL*Loader】SQL*Loader实验之(16)--指定只加载数据文件第N~M行的行数据
【实验内容】模拟情况:指定只加载数据文件第N~M行的行数据※这个与实验(14)的用法类似,也是通过设定的SQL*Loader命令行参数"SKIP"和"LOAD"来实现。【实验过程】//(1)数据加载前的dept2中的数据状况。-------...
【SQL*Loader】SQL*Loader实验之(15)--数据导入过程中,跳过不要的行数据
【实验内容】模拟情况:数据导入过程中,跳过不要的行数据※这个的原理和做法与实验(13)类似,是SQL*Loader控制文件中WHEN语法的一种应用。【实验过程】//(1)数据加载前的dept2中的数据状况。先清理一下数据。--...
【SQL*Loader】SQL*Loader实验之(14)--数据文件前N行跳过不导入,从第N+1行开始导入
【实验内容】模拟情况:数据文件前N行跳过不导入,从第N+1行开始导入。※这个设定与前面稍有不同,它不是设定SQL*Loader的控制文件,而是设定的SQL*Loader命令行参数"SKIP"。【实验过程】//(1)数据加载前的dept2中...
【SQL*Loader】SQL*Loader实验之(13)--同一数据文件,根据一定规则同时导入多张表
【实验内容】模拟情况:同一数据文件,根据一定规则同时导入多张表。※实际上这个是SQL*Loader控制文件中WHEN关键字的使用。【实验过程】//(1)整理环境drop table dept2 purge;drop table dept3 purge;create ...
【SQL*Loader】SQL*Loader实验之(12)--多个数据文件,导入同一张表
【实验内容】模拟情况:多个数据文件,导入同一张表【实验过程】//(1)整理环境 前面几个实验过后数据有些多了,清理一下。表结构也稍稍变化一下。truncate table dept2;alter table dept...
【SQL*Loader】SQL*Loader实验之(11)--在数据加载时,调用系统自带或自定义函数
【实验内容】模拟情况:在数据加载时,调用系统自带函数的情况。※调用自定义函数时方法一样。【实验过程】//(1)看一下数据导入前dept2中表的数据状况。-------------------------SQL> select * from dept2;...
【SQL*Loader】SQL*Loader实验之(10)--在数据加载时,调用序列给字段赋值
【实验内容】模拟情况:在数据加载时,调用序列(Sequence)给字段赋值【实验过程】//(1)先创建一个序列SEQ_DEPT2。CREATE SEQUENCE SEQ_DEPT2 INCREMENT BY 1START WITH 1MAXVALUE 9999999NOCYCLENOCACHE;--...
【SQL*Loader】SQL*Loader实验之(9)--在数据加载时,给字段赋固定值
【实验内容】这个实验用的过程和数据实际与实验(7)是相同的,这里再拿出来单独成章,主要目的是为了方便今后查找。模拟情况:在数据加载时,给字段赋固定值。【实验过程】//(1)先追加一个非空的列。 --...
【SQL*Loader】SQL*Loader实验之(8)--数据文件中的字段顺序与表中列字段顺序 不一致
【实验内容】在这个实验中,我将模拟另一种要加载的数据文件与表中字段定义不完全匹配的情况--数据文件中的字段顺序与表中列字段顺序 不一致。这种情况是比较简单的,只需要控制文件中表字段名的顺序调整为与数据文...
【SQL*Loader】SQL*Loader实验之(7)--数据文件中字段个数少于表中列字段个数
【实验内容】在这个实验中,我将模拟另一种要加载的数据文件与表中字段定义不完全匹配的情况--数据文件中的列数据的个数 比 表中字段的个数 少。这里分两种情况来说明:(1)数据文件中字段个数少于表中列字段个数...
【SQL*Loader】SQL*Loader实验之(6)--非定长数据文件中字段个数多于表中列字段个数
接下来的几个实验中,我将模拟几种 要加载的数据文件与表中字段定义不完全匹配的情况。实际应用中的大部分不匹配情况,通过在SQL*Loader控制文件中做一些设置或特殊处理都是可以轻松实现的。我们来逐个看一下。【实...
【SQL*Loader】SQL*Loader实验之(5)--固定长字符串数据处理时position的3种写法
【实验内容】这个实验拿实验(4)的数据文件来稍作修改进行这个实验。要加载的数据没有分隔符,而是固定长字符串时,可以在SQL*Loader的控制文件中通过position关键字用来指定列的开始和结束位置。position通常有下...
【SQL*Loader】SQL*Loader实验之(4)--数据文件中没有分隔符,而是固定长度字符串
【实验内容】将实验(1)中的数据文件和控制文件稍作修改,要加载的数据文件中没有分隔符,而是固定长度字符串的情况。【实验过程】//(1)看一下数据导入前dept2中表的数据状况。C:\>sqlplus /nologSQL*Plus: R...
【SQL*Loader】SQL*Loader实验之(3)--要加载的数据中包含分隔符
【实验内容】将实验(1)中的数据文件和控制文件稍作修改,模拟一种要加载的数据本身包含逗号的情况。【实验过程】 //(1)看一下数据导入前dept2中表的数据状况。C:\>sqlplus /nologSQL*Plus: Release 10.2....
【SQL*Loader】SQL*Loader实验之(2)--要加载的数据文件以Tab符号分隔
【实验内容】将实验(1)中的数据文件和控制文件稍作修改,实现将以Tab符分隔的数据文件dept2_ShiYan02_01.dat中的数据导入到scott用户下的dept2表中。-----------------------------------------------------------...
【SQL*Loader】SQL*Loader实验之(1)--导入普通CSV文件
【实验内容】将CSV文件dept2_01.dat中的数据导入到scott用户下的dept2表中。【实验过程】 //(1)创建一个dept2表C:\>sqlplus /nologSQL*Plus: Release 10.2.0.1.0 - Production on 星期日 6月 12 22:15:57 201...