请问,sqlldr中的 CONCATENATE 用法是怎样的呢?能否举个例子?上网查看了但是不理解。
0
如果现在写了控制文档 test.ctf 内容如下,运行之后发现DEPT中并没有数据被导入。
LOAD DATA
INFILE *
concatenate 3
INTO TABLE DEPT
REPLACE
FIELDS TERMINATED BY ','
(DEPTNO,
DNAME ,
LOCAL,
DATETIME date 'dd/mm/yyyy'
)
BEGINDATA
10,Sales,Virginia,1/5/2000
10,Sales,Virginia,1/5/2000
10,Sales,Virginia,1/5/2000
10,Sales,Virginia,1/2/2000
10,Sales,Virginia,1/2/2000
10,Sales,Virginia,1/8/2000
10,Sales,Virginia,1/4/2000
10,Sales,Virginia,1/4/2000
在PLSQL中查询得到说明如下:
LOAD DATA
INFILE *
concatenate 3
INTO TABLE DEPT
REPLACE
FIELDS TERMINATED BY ','
(DEPTNO,
DNAME ,
LOCAL,
DATETIME date 'dd/mm/yyyy'
)
BEGINDATA
10,Sales,Virginia,1/5/2000
10,Sales,Virginia,1/5/2000
10,Sales,Virginia,1/5/2000
10,Sales,Virginia,1/2/2000
10,Sales,Virginia,1/2/2000
10,Sales,Virginia,1/8/2000
10,Sales,Virginia,1/4/2000
10,Sales,Virginia,1/4/2000
在PLSQL中查询得到说明如下:
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
0 个回复