Import 从具有换行符的文件导入

Import 从具有换行符的文件导入,import,db2,Import,Db2,如何从列中有换行符的导出文件中导入数据 例如,我有一个列为备注的表,当用户从应用程序前端输入备注时,它允许换行,相同的数据存储在表中。但是当导出并尝试导入到其他表时,由于换行符,导入失败。我认为最简单的方法是用其他字符替换换行符,例如转义序列\n,然后,如果需要,导入后将其替换回来。假设您正在使用IMPORT或LOAD实用程序将数据加载到DB2 for Linux、UNIX和Windows中: 如果正确引用了字符字段(即在文件中每个字符字段的开头和结尾都有“),则可以使用DELPRIORITYC

如何从列中有换行符的导出文件中导入数据


例如,我有一个列为备注的表,当用户从应用程序前端输入备注时,它允许换行,相同的数据存储在表中。但是当导出并尝试导入到其他表时,由于换行符,导入失败。

我认为最简单的方法是用其他字符替换换行符,例如转义序列
\n
,然后,如果需要,导入后将其替换回来。

假设您正在使用
IMPORT
LOAD
实用程序将数据加载到DB2 for Linux、UNIX和Windows中:

如果正确引用了字符字段(即在文件中每个字符字段的开头和结尾都有
),则可以使用
DELPRIORITYCHAR


这指示
IMPORT
LOAD
实用程序将字符分隔符(
)优先于记录分隔符(即换行符)。

什么版本的DB2?导入命令是什么样子的?你的换行符是什么样子的?是否应该对它们进行“编码”——并非所有平台都以相同的方式对换行符进行编码。DB2版本是9.5。导入看起来像是从coldel^insert-into inserttable修改的del的file.del中导入的
。我真的不确定\n它们是否可以工作
import from yourfile.csv 
   of del modified by delprioritychar
   insert into yourtable