【发布时间】:2018-03-31 01:35:27
【问题描述】:
这个错误已经让我发疯了好几天了
这是一个 1000+ 行文件中的大约 10 行,不会导入到我的表中。
我尝试在插入语句中添加所有列,我尝试删除列,我已经复制到记事本中以确保没有奇怪的字符,我检查了行尾,尝试替换空格,删除反引号和什么都没有
谁能指出解决方案。
为了让这更奇怪,当我从客户端运行它时,如果我复制该输出并将其粘贴到新窗口中,它会用 sql 输出错误,它会运行良好。我尝试从多个客户端(adminer、dbeaver、mysqlworkbench 和 phpmysql)运行,但它在相同位置返回相同的错误
DDL
CREATE TABLE `xxx_projects` (
`id` int(3) unsigned zerofill NOT NULL ,
`status` int(3) unsigned zerofill NULL DEFAULT 1,
`name` varchar(100) NOT NULL,
`gp_id` varchar(100) DEFAULT NULL,
`project_type` varchar(15) DEFAULT 'SFH',
`project_type_id` int(11) NOT NULL,
`master_plan_id` int(11) DEFAULT '0',
`client_id` int(3) unsigned zerofill NOT NULL,
`city_id` int(3) unsigned zerofill NOT NULL,
`image_id` int(11) DEFAULT NULL,
`lat` decimal(9,6) NOT NULL,
`lon` decimal(9,6) NOT NULL,
`kml_info` varchar(1000) DEFAULT NULL,
`url` varchar(1000) DEFAULT NULL,
`last_modified` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`closeout_date` date DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=922 DEFAULT CHARSET=utf8;
插入声明
INSERT INTO `xxx_projects`
(`id`, `status`, `name`, `project_type_id`, `client_id`, `city_id`, `lat`, `lon`)
VALUES (563,0,'Santa Ana Collection',10,135,256,33.73369 , -117.92058 );
错误信息
SQL 错误 [1054] [42S22]:“字段列表”中的未知列“ ”
【问题讨论】:
标签: mysql