PostgreSQL 如果分界符 delimiter 是 hive 中常见的 delimiter^A(CTRL+A,CTRL+V),是不是导入无解?

2018-04-04 02:15:24 +08:00
 jahan

import 是明显不行,只适用于 csv 或者 tab ; copy 不行,分节符只能是一个字符。 那么对于^A 的分界符,是不是 psql 没有任何办法?

1987 次点击
所在节点    问与答
2 条回复
wd
2018-04-04 04:27:44 +08:00
^A 是一个字符啊 copy 不行?
Aksura
2018-04-04 21:57:03 +08:00
\COPY <tablename> FROM '/somepath/somefile.txt' WITH (FORMAT csv, DELIMITER E'\x01') 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/444142

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX