Oracle load 外部数据文件分隔符的问题

如图所示,我用oracle11g load上面这种格式的数据文件,FIELDS TERMINATED BY optionally enclosed by 该如何写才能正确加载?
我来答
添加附件
收藏
复制链接
微信扫码分享
在小程序上查看
分享
添加附件
问题补充
14条回答
默认
最新
sglr_etcrl.del 这个文件需要添加列名,也是用相同的间隔符
可以参考一下我的文件SGLR_ETCRL.ctl里面FIELDS TERMINATED BY
另外表的字段长度需要扩一下,varchar2类型的,我自己设置的是255,根据需要调整一下
评论
有用 1
FIELDS TERMINATED BY ‘GS’ optionally enclosed by ‘\n’
试试
评论
有用 2FIELDS TERMINATED BY ‘GS’ optionally enclosed by ‘\n’
评论
有用 0FIELDS TERMINATED BY X'1D' 试试? X'1D'表示GS字符的十六进制值
评论
有用 0可以导入,我这儿用ctl文件测试了,但是这个上面咋上传附件呀。。。
或者您的邮箱发一下,我把这两个文件发您
评论
有用 0你好老师,我按照你的试了一下我这边还是不行,可以加你的邮箱吗?我把我的控制文件发给你看一下,我的邮箱是amwujmhh@163.com
评论
有用 0回答交流
提交
问题信息
请登录之后查看
附件列表
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

