SQL*Loader加载数据

加载有分割符的数据

数据文件

示例数据文件(保存为:oracledata.data):

控制文件

示例控制文件(另存为:ldr_case.ctl)

–>之后就是执行命令:

导入没有分割符的数据

示例数据

示例数据(保存为:oracledata1.data):

控制文件

控制文件如下(另存为:ldr_case1.ctl):

接下来的事情,还用我说嘛?

Oracle LOGO
image-1829

假如导入数据的列,比表中的数据少怎么办

示例数据

表结构:

——————————-
ENAME VARCHAR2(10)
JOB VARCHAR2(9)
SAL NUMBER
COMM NUMBER
——————————-

仔细看来,少一列是没有任何问题的.

此处就不演示怎么插入少一列的数据了.

设置默认值:只需要修改控制文件

示例数据(保存为:oracledata2.data):

控制文件

控制文件如下(另存为:ldr_case2.ctl):

当然也可以通过SAL列的值来设置COMM列的值,只需要修改控制文件:

其余的就跟上述一样了.

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据