新手,
需要用load data 导入 公司数据,第一列为 日期 ,格式为字符 如 “201507”,
我在建表时定义第一列为6位的字符串,如 s_month varchar(6) , 导入数据语句
Load Data InFile 'D:/1/2015-821.csv' Into Table `ori_2015_821` fields terminated by ',' lines terminated by '\n';系统报错:1265 Data truncated for column 's_month' at row 1此时查询表 发现 第一行 第一个数据 被截断为 “20150”若建表时 修改 为 varchar(7),则系统不报错,但使用 group by 语句时,汇总包含2个 201507求各位大神带上路,帮解决这个问题
需要用load data 导入 公司数据,第一列为 日期 ,格式为字符 如 “201507”,
我在建表时定义第一列为6位的字符串,如 s_month varchar(6) , 导入数据语句
Load Data InFile 'D:/1/2015-821.csv' Into Table `ori_2015_821` fields terminated by ',' lines terminated by '\n';系统报错:1265 Data truncated for column 's_month' at row 1此时查询表 发现 第一行 第一个数据 被截断为 “20150”若建表时 修改 为 varchar(7),则系统不报错,但使用 group by 语句时,汇总包含2个 201507求各位大神带上路,帮解决这个问题
201507,821530159490030,昆明市,4,201507,258,37034.00,270.33,270.33,233.12,2.66,37.21,0.00,0.00,36763.67空格已经替换了,201507应该就是六个字符,就是csv文件第一条记录会被截断成20150,其他都正常
201507,821530159490030,昆明市,4,201507,258,37034.00,270.33,270.33,233.12,2.66,37.21,0.00,0.00,36763.67
以下几行都类似空格已经替换了,201507应该就是六个字符,就是csv文件第一条记录会被截断成20150,其他都正常