postgresql - 在 pgAdmin -4 中导入 CSV 文件时保留双引号
问题描述
当我尝试在 pgAdmin 4 中创建导入作业以将 CSV 文件复制到表中时,所有双引号都被截断。我确定,与引用和转义有关,不理解,请帮助。
我的 CSV 文件看起来像
在 Import Job 之后,“description”列中插入的数据没有双引号。
这是来自 pgAdmin 的导入作业 - [![在此处输入图像描述][2]][2]
Excel 文件中的数据看起来像 { "push": { "title": "Recent Detected", "body": " were above target", "expandedBody" : " more details about this pattern" } }
这是一个单列数据。这是字符串列。我想导入它。但是,如果我导入,我在表中得到的数据是
{推:{标题:最近检测到,正文:高于目标,expandedBody:有关此模式的更多详细信息}}
| Id | description |
| ---| ------------|
| 1 | {
"push": {
"title": "Recent Detected",
"body": " were above target",
"expandedBody" : " more details about this pattern"
}
}
-----------------------
表结构:
创建表 abcd(id 整数,描述字符变化);
我想做的是:
-- 使用 pgAdmin 4 中的 Import 功能用上述 CSV 文件中的数据填充表。
到底是怎么回事 :
插入的数据没有双引号。
预期内容:数据应该插入引号,就好像引号是字符串的一部分一样。
出了什么问题-
导入设置,我缺少或不理解的东西。
解决方案
推荐阅读
- solr - Solr 8.2 不返回所有字段
- pentaho - Pentaho “获取文件名”从 2019 年 7 月起停止在 Windows 2012 服务器上工作
- python - 当我尝试使用 opencv python 从 IP Cam 获取流时连接被拒绝
- gradle - Intellij gradle 项目:找不到包
- scala - fpscala:序列()函数中的模式匹配错误
- teradata - 全球事务支持 Teradata
- javascript - API 返回 http 400 时未解析响应正文
- abap - 语法错误“语句不可访问”
- arrays - 如何从 ng-repeat 获取表的文本框数据到数组
- r - 如何对包含相同字符串的行进行两次子集化