SQL导入csv数据后,表格的数据有双引号,请问有人知道怎么去掉双引号吗?不去掉双引号,筛选不了数据?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL导入csv数据后,表格的数据有双引号,请问有人知道怎么去掉双引号吗?不去掉双引号,筛选不了数据?相关的知识,希望对你有一定的参考价值。

有人知道的吗,该怎么做呢???双引号怎么去掉呀,表格里的数据都有双引号

参考技术A select replace(字段,'''','')
from 表
要这样?追问

what???能说得清楚一点吗???
您是看不懂我的意思,还是?

追答

我不是语句都给你写出来了吗,,你不是要去掉"吗,,,

本回答被提问者采纳

几个CSV大文件如何导入mysql数据库,并更新替换对应数据?

使用了navicat 导入非常慢,而且每次导入的数据容量有限,无法一次将单个csv内的所有文件导入。

数据太大,用数据库客户端软件直接导入非常卡,还是直接执行SQL吧。

1、指定文件路径。

2、字段之间以逗号分隔,数据行之间以\\r\\n分隔(我这里文件是以\\n分隔的)。

3、字符串以半角双引号包围,字符串本身的双引号用两个双引号表示。

Sql代码

复制代码 代码如下:

load data infile \'D:\\\\top-1m.csv\'

into table `site`

fields terminated by \',\' optionally enclosed by \'"\' escaped by \'"\'

lines terminated by \'\\n\';

顺带也备份个导出吧。

Sql代码

复制代码 代码如下:

select * from `site`

into outfile \'D:\\\\top-1m.csv\'

fields terminated by \',\' optionally enclosed by \'"\' escaped by \'"\'

lines terminated by \'\\n\';
参考技术A 建议你将csv导入到一个新的数据库中,然后用程序重新整理数据 参考技术B 无需CSV 大文件分割,直接用昊米配置相应的数据库所属服务器配置,单个大文件上传即可。本回答被提问者采纳 参考技术C 搞定了吗?

以上是关于SQL导入csv数据后,表格的数据有双引号,请问有人知道怎么去掉双引号吗?不去掉双引号,筛选不了数据?的主要内容,如果未能解决你的问题,请参考以下文章

sql要查找的数据中有双引号咋办?

hive导入csv文件,字段中双引号内有逗号

通过导入数据向导将引号转义的 CSV 导入 SQL Server 到所有 nvarchar 列

请问怎么把csv导入到oracle中?

请教:java从数据库获取数据导出docx,有多个表格,请问怎么导出?

js函数参数有双引号的解决方法