我是一名编写C#应用程序的前端开发人员,用于将数据从Oracle存储过程导出到文本文件中,以便以后导入到不同的Oracle数据库中。数据将用SQL Loader(sqlldr)加载,我试图理解该工具的能力,以便我可以使用SQL Loader轻松处理的格式输出文件。如何使用SQL加载程序处理数据中的换行符
我不确定如何处理列数据中的换行符。某些列是描述,可能包含换行符。我无法在SQL Loader中找到一个选项来处理数据中非常数换行符的可能性。
看来我可以使用句值来终止或开始文本文件中的记录,然后使用CONTINUEIF。然后,这给我提供了处理数据内句子值的问题。
我很犹豫,只是删除了休息时间,因为虽然对于这个特定的应用程序不是至关重要的,我并不想减少数据的保真度。
关于如何处理此问题的任何想法?
谢谢!
看起来很好吃,我会在星期一进行调查 – 2009-06-27 11:16:55