oracle竖线分隔符文件导入6,如何在sqlldr中倒入多字符分隔符文件
如何在sqlldr中倒入多字符分隔符文件
今天有朋友询问:
我们...应用系统很多,它们之间要交换很多数据,目前是以文本方式交换,问题是文本的分隔符号是(|+|),为三个字符,主要是避免数据的混淆.....
这样的文件能够用sqlldr导入么?
我测试了一下,试验证明是可以的,sqlldr支持多字符分隔符文件导入。
首先看我的数据文件和控制文件:[oracle@jumper tmp]$ cat data.ctl
load data
into table TEST
fields terminated by "|+|"
(
T_ID,
T_VOL
)
[oracle@jumper tmp]$ cat data.txt
20021228000000|+|00120000
20021228000000|+|00130000
20021228000000|+|00140000
20021||8000000|+|00140000
20021++8000000|+|00140000
创建测试表:
[oracle@jumper tmp]$ sqlplus eygle/eygle
SQL*Plus: Release 9.2.0.4.0 - Production on Tue Nov 21 13:21:16 2006
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Connected to:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning option
JServer Release 9.2.0.4.0 - Production
SQL> create table test
2 (T_ID varchar2(20),
3 T_VOL varchar2(20)
4 );
Table created.
SQL> exit
Disconnected from Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning option
JServer Release 9.2.0.4.0 - Production
加载数据:[oracle@jumper tmp]$ sqlldr eygle/eygle control=data.ctl data=data.txt
SQL*Loader: Release 9.2.0.4.0 - Production on Tue Nov 21 13:23:53 2006
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Commit point reached - logical record count 5
[oracle@jumper tmp]$ sqlplus eygle/eygle
SQL*Plus: Release 9.2.0.4.0 - Production on Tue Nov 21 13:23:57 2006
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
Connected to:
Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning option
JServer Release 9.2.0.4.0 - Production
SQL> select * from test;
T_ID T_VOL
-------------------- --------------------
20021228000000 00120000
20021228000000 00130000
20021228000000 00140000
20021||8000000 00140000
20021++8000000 00140000
SQL> exit
Disconnected from Oracle9i Enterprise Edition Release 9.2.0.4.0 - Production
With the Partitioning option
JServer Release 9.2.0.4.0 - Production
只作了简单验证,不知道复杂情况会不会有问题。
-The End-
By eygle on 2006-11-22 13:26 |
Comments (4) |
HowTo | 977 |
4 Comments
Why not try it before question?
不会有问题的,字段和记录都可以是多字符分隔的(从8I开始支持), 我曾经试过文本字符串和图像混在一个文件中的,都可以的。
oracle竖线分隔符文件导入6,如何在sqlldr中倒入多字符分隔符文件相关推荐
- php利用ajax文件上传,如何在PHP中利用AjaxForm实现一个文件上传功能
如何在PHP中利用AjaxForm实现一个文件上传功能 发布时间:2020-12-18 14:52:38 来源:亿速云 阅读:94 作者:Leah 如何在PHP中利用AjaxForm实现一个文件上传功 ...
- paraview vtk文件乱码_如何在ParaView中为一系列传统VTK文件设置自定义时间步长值?...
我有一个legacy VTK files的序列,例如:file_0.vtk,file_1.vtk,file_2.vtk,我可以在ParaView中打开它作为文件_ .. vtk的时间序列(descri ...
- 怎么python把dat文件生成_如何在Python中编辑*.txt或*.dat文件信息?
我是Python的初学者,有下一个"问题".如果你能帮助我,我会很高兴的) 我有一个*.dat文件(我们把它命名为file-1,第一行只是一个标题,我只在这里用来标记列),它看起来 ...
- 添加库文件_PLC|教你把 Micro/WIN 的库文件导入到 Micro/WIN SMART 中
教你把 Micro/WIN 的库文件导入到 Micro/WIN SMART 中 1. 打开S7-200 库文件 选择要导入的库文件,并将其放在程序编辑器的子程序中. 图1. 指令库 2. 配置相应参数 ...
- 如何在javascript中使用多个分隔符分割字符串?
如何在JavaScript中使用多个分隔符拆分字符串? 我正在尝试在逗号和空格上进行拆分,但是AFAIK,JS的拆分功能仅支持一个分隔符. #1楼 对于那些想要在拆分功能中进行更多自定义的人,我编写了 ...
- android 导入sqlite文件怎么打开,如何将sqlite文件导入到我的项目中?
我在Android项目之外使用eclipse制作一个sqlight如何将sqlite文件导入到我的项目中? 我应该添加到我的Android清单中以使其工作? 感谢Mathias,让我们把这个q带到另一 ...
- php中glob怎么用,如何在php中利用glob函数对文件进行遍历
如何在php中利用glob函数对文件进行遍历 发布时间:2020-12-11 16:02:47 来源:亿速云 阅读:76 作者:Leah 如何在php中利用glob函数对文件进行遍历?相信很多没有经验 ...
- 如何在vim中交换两个打开文件(在拆分中)的位置?
本文翻译自:How can I swap positions of two open files (in splits) in vim? Assume I've got some arbitrary ...
- 如何在html中在线预览pdf文件?
方法1:使用 jquery js 库 1.引入 jquery-3.1.1.min.js 和 jquery.media.js 两个js文件,下载保存到本地 下载连接:jquery-3.1.1.min.j ...
最新文章
- go语言笔记——go是有虚拟机runtime的,不然谁来做GC呢,总不会让用户自己来new和delete进行内存管理吧,还有反射!Go 的 runtime 嵌入到了每一个可执行文件当中...
- PHP扩展开发-01:第一个扩展
- SQL 注入工具集合
- 第四范式连续两年入选CB Insights全球AI百强榜
- svn文件重进更改服务器路径,svn 设置 服务器路径
- nyoj--120--校园网络(scc+缩点)
- imagick php 缩放,php使用imagick模块实现图片缩放、裁剪、压缩示例
- 南京廖华计算机二级考试答案,全国计算机二级考试习题题库(附答案)
- python小玩具(恶俗古风生成器)
- html中style写啥,style标签的作用
- linux root定时脚本,shell之定时周期性执行脚本的方法示例
- 小米手机5s获得root权限的经验
- 关于Niche站运营,我有几句话要说
- 测试功能点----方法
- python PIL库安装
- 企业spark案例 —— 出租车轨迹分析(2)
- 常见面试问题之Verilog、SV(一)
- 文件删不掉? Chkdsk工具运行
- Java 17 采用率增长 430%、Java 11 稳居第一,最新 Java 编程语言报告来了!
- 浩方对战平台 无广告绿色版