我花了相当长的时间来破解一些销售数据,但却遇到了一个错误,它开始让我心烦意乱,占用了我的工作时间。经过这么多努力,我已经受够了,几乎要放弃不可进口的记录。
情景:
-
批量销售数据采用txt/csv格式,需要导入到SQL数据库,然后通过直接从字段到字段验证字符串,与表组合上的地址历史信息匹配。
-
如果代码匹配,则需要运行一个脚本来用数据更新几个表。如果不匹配,需要将一整串数据插入到不同的表中,以创建最终销售导入所需的ID。
-
大多数都是匹配的,除了少数几个会带来麻烦的。我只需要把它们导入历史表。然后开始出现问题,尽管我更新了它们,但我无法匹配它们。
几个小时的沮丧之后,我只是让我的女朋友检查一下,我的工作中,绳子什么时候出错了。
字符串为“bramhall stockport”,与“bramhall__stockport”匹配。对于SQL脚本,这两个字符串不匹配。
我敢打赌,如果你复制粘贴在你的桌子上,这会匹配,因为现在这是TXT格式。
然后,安娜通过简单地处理和粘贴MicrosoftWord2007,发现了这个错误(她不是一个电脑怪人,建筑大师)。
截图:
http://www.contentbcc.com/Anushka/sql_xls.png
你看到区别了吗?第一个在txt/csv文件中,第二个在sql表中。