楼主: alison513688
1695 1

[问答] 通过shell将含反斜杠的文本导入postgresql报错问题 [推广有奖]

  • 0关注
  • 0粉丝

大专生

91%

还不是VIP/贵宾

-

威望
0
论坛币
24 个
通用积分
0.0011
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
1461 点
帖子
46
精华
0
在线时间
67 小时
注册时间
2012-8-7
最后登录
2019-3-1

楼主
alison513688 发表于 2019-1-17 17:22:48 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
vim 该txt文件时,字段值如图,分隔符为^A。 1.png

用shell命令将文件导入到已建好的表中时,报错。见下:
2.png
如果将字段值AP9477GM\改为AP9477GM\\就可以成功导入,导入后在postgresql里显示为AP9477GM\。
请问这个问题除了替换(不想替换的原因是:文件较大2G多,且其他字段里也含特殊符号,怕替换错了)外,有没有其他不用替换的方法?如忽略转义符,将转义符的文本不按转义符正常输出,求大神指教!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:PostgreSQL Shell Shel post POS

沙发
sun_man 在职认证  发表于 2019-1-21 16:28:57
您好,如果您的求助没有解决,请到项目交易发布需求,会有更快更专业的用户帮助您 https://bbs.pinggu.org/prj/

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
扫码
拉您进交流群
GMT+8, 2026-1-16 23:19