Oracle 控制文件错误:在 TERMINATED 和 ENCLOSED 字段后未找到终止符
我通过控制文件将数据加载到 Oracle 10g 数据库,但收到此错误: 在 TERMINATED
和 ENCLOSED
字段后找不到终止符
我的控制文件有分隔符的特定定义并包含:
FIELDS TERMINATED BY "," ENCLOSED by '"' TRAILING NULLCOLS
并且在错误的数据中,有一个大字段,我们可以在其中找到此文本:
after an "unauthorized" IOS upgrade
我认为 TERMINATED BY
和 ENCLOSED
用于允许在字段中包含此类文本..我可以解决控制文件中的问题还是做我必须修复文本文件中的问题?
谢谢
I'm loading data to a Oracle 10g database through a control file and i get this error :
no terminator found after TERMINATED
and ENCLOSED
field
My control file has a specific definition of separators and enclosed :
FIELDS TERMINATED BY "," ENCLOSED by '"' TRAILING NULLCOLS
And in the data in error, there is a big field in which we can find this text :
after an "unauthorized" IOS upgrade
I thought the TERMINATED BY
and ENCLOSED
were used to allow to have this kind of text in fields .. can i fix the problem in the control file or do i have to fix the problem in the text file ?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Oracle 参考:
所以,使用:
Oracle reference:
So, use: