【发布时间】:2009-09-19 15:09:33
【问题描述】:
我有一个 SQL*Loader 控制文件,其中有如下一行:
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '#'
通常,我会使用引号,但如果在多行字符串中使用,这似乎会破坏 emacs 的 python 语法突出显示。问题是我们正在加载一个 ADDRESS_LINE_2 列,其中一百万条记录中只有 7,000 条正在加载,因为它们有这样的行:
...(其他列),Apt #2,(其他列)...
这当然会导致错误。有没有办法逃脱封闭的字符,所以这不会发生?还是我只需要选择一个更好的封闭字符?
我查看了文档,但似乎没有找到答案。
【问题讨论】:
标签: sql oracle plsql oracle10g sql-loader