phppgadmin-phpPgAdmin向PostgreSQL导入csv文件出错。

问题描述

phpPgAdmin向PostgreSQL导入csv文件出错。

PostgreSQL 9.1.11

phpPgAdmin Version 5.1

csv文件:
mobile,type,province,city,local_code
1330010,电信CDMA卡,北京,北京市,010

导入选项:全默认 auto/csv都一样结果

错误提示:
SQL:错误

错误: 关系 "win168_area_codes" 的 "?mobile" 字段不存在
LINE 1: INSERT INTO "public"."win168_area_codes" ("?mobile","type","...
^

In statement:

INSERT INTO "public"."win168_area_codes" ("?mobile","type","province","city","local_code")
VALUES ('1330010','电信CDMA卡','北京','北京市','010')

表数据结构:
mobile integer NOT NULL
type character varying(50)

province character varying(10)

city character varying(20)

local_code character varying(10)

那个出错的尖号是对着字段名"mobile"的第一个双引号的,搞不懂为什么会自动在字段名上加双引号,出错的sql命令去掉字段上的双引号直接执行是没问题的。
很多数据啊,求解决。

时间: 2024-08-24 22:34:48

phppgadmin-phpPgAdmin向PostgreSQL导入csv文件出错。的相关文章

php导入csv文件碰到乱码问题的解决方法

 这篇文章主要介绍了php导入csv文件碰到乱码问题的解决方法,需要的朋友可以参考下 今天主要是想写一个php导入csv文件的方法,其实网上一搜一大把.都是可以实现怎么去导入的.但是我导入的时候遇到了两个问题,一个是在windows上写代码的时候测试发生了乱码问题,然后解决了.第二个是提交到linux系统上的时候又发生了乱码.我开始还不清楚是乱码的原因,一开始我还以为是代码svn提交发生的错误,到最后我在我的一个群里提问了一下,一朋友是做phpcms的,他说他遇到从Windows提交到Linux

php导入csv文件碰到乱码问题的解决方法_php技巧

今天主要是想写一个php导入csv文件的方法,其实网上一搜一大把.都是可以实现怎么去导入的.但是我导入的时候遇到了两个问题,一个是在windows上写代码的时候测试发生了乱码问题,然后解决了.第二个是提交到linux系统上的时候又发生了乱码.我开始还不清楚是乱码的原因,一开始我还以为是代码svn提交发生的错误,到最后我在我的一个群里提问了一下,一朋友是做phpcms的,他说他遇到从Windows提交到Linux的时候刚开始也总是发生错误,后来排查原因就是乱码导致成的.下面切入正题看怎么解决两个问

php中数据的批量导入(csv文件)

数据 有时写程序时后台要求把大量数据导入数据库中,比如计算机考试成绩的查询.电话簿的数据等一般都是存放在excel中的,这时我们可把数据导出成csv文件,然后通过以下程序即可在后台批量导入数据到数据库中. 下面只是主要程序部分: <?php /***************************************************作者:冲星/arcow**************************njj@nuc.edu.cn**************************

字段-关于,mongodb 导入csv 文件

问题描述 关于,mongodb 导入csv 文件 csv文件比较大,数据库字段很多,他的前四行是说明性的东西,请问如何从第4行开始导入数据. 解决方案 用reader.readRecord();先越过四行再执行导入操作. 解决方案二: 还不如删除前面4行内容,然后直接按文件导入

Mysql导入.sql文件出错

问题描述 Mysql导入.sql文件出错 mysql导入sql文件时老是提示错误,请问各位高手该怎么解决? 解决方案 那最长的串右侧没有单引号 '注意用括起来' 解决方案二: 单引号要成双成对.一一对应. 否则,SQL语句可能会因为错误的单引号导致语法错误. 解决方案三: 中文字符串后面缺少单引号 解决方案四: sql文件格式有问题,估计引号什么的被中文字符串影响了

用npoi导入csv文件报错

问题描述 用npoi导入csv文件报错 调试的时候IO异常指向 using (IWorkbook workbook = new HSSFWorkbook(excelFileStream)) 报错Invalid header signature; Read 32088581144510207, expected -2226271756974174256 解决方案 说明这不是一个excel文件,导入csv不用npoi,npoi只能打开excel格式 读取csv:http://www.cnblogs.

android layout-android用LayoutInflater导入布局文件出错?求解

问题描述 android用LayoutInflater导入布局文件出错?求解 LayoutInflater inflater = (LayoutInflater) this.getSystemService(Context.LAYOUT_INFLATER.SERVICE);inflater.inflate(R.id.weeks null);XML文件已定义,但是运行时出现ResurceNotFoundException异常·这该怎么弄?新手求指教

mysql-Mysql导入.sql文件出错

问题描述 Mysql导入.sql文件出错 在CSDN下载了一个人事管理系统,用mysql 5.6导入项目的.sql文件出错,这该如何处理哦? 解决方案 导出的sql文件跟你的mysql版本不匹配. 解决方案二: 这是sql server的脚本,不是mysql的,而且中文字符也没有识别. 解决方案三: .sql是一个文本文件,一般是SQLServer保存的,MYsql可能无法识别 你可以用编辑一下这个文本文件,改成MYsql可以识别的格式 解决方案四: 刚才没细看,是认识管理系统的一部分的话,你看

c#-登陆之后导入CSV文件到DGV后,下次用同样的用户登录DGV上会显示上一次导入的CSV

问题描述 登陆之后导入CSV文件到DGV后,下次用同样的用户登录DGV上会显示上一次导入的CSV 这个功能应该怎么做,我不知道我导入的CSV应该怎么保存让他下一次还会显示出来,用什么东西保存?我导入csv是不经过数据库的,我想让他保留上一次用户的csv文件应该也不会用到数据库吧,我该怎么做? 解决方案 存放在用户的文档文件夹下,用固定的文件名 解决方案二: 每次都读取相同的文件名,就可以了. 解决方案三: 保存路径喽,下次判断加载 解决方案四: 如果有用到数据库,还是存数据库方便些,存本地没意义