我有以下格式的数据:
<a> <b> <c>> NULL NULL
<d> <e> <f<> '1999-10-10', '2000-10-10'
<g<> <h> <i>> '300-12-12 BC', '300-01-01 BC'
<m> <l> <k<,>j> NULL NULL
<g> <k> "o,l" NULL NULL
这里 a,b,c,d,e,f,g,h,i,j,k,l,m 可以包含任何字符,例如它们可以包含 ',/,$,#,*,&,^, %,;,:,},{,],[, 空格,>,< 等
我尝试将这些数据导入到 postgres 中,使用逗号分隔四列(通过创建 .csv 文件)。但是,这种方法是不正确的,因为
third column contains the value (<k<,>j>) and "o,'" with a comma.
我的数据中存在的模式是第 1 列和第 2 列包含尖括号 (<>) 内的数据。第三列包含引号内或尖括号内的数据。第四列和第五列包含 NULL 或日期。
有什么方法可以有效地将这些数据导入到 postgres 中,因为我有大约 3 Tera Byte 的数据。我是 postgres 的新手,所以请帮忙