我有一个带有两列和大约 1700 万行的大型分隔 txt 文件。我已将其导入数据库,错误地表中的一列比文件中的文本短。即 varchar (4000) 而不是 varchar (7000)
大约 48000 条文本较长的记录已被切割成 40k 个字符。
如何在不重新导入文件的情况下替换这些文件?
我在想我是否能够从 txt 文件中仅过滤具有一定长度的行,然后将其删除,然后尝试插入更新较长的行。
但是如何在文本文件中选择所有具有一定长度的行?或者哪个程序可以做到这一点。
我正在使用 MySQL DB 和 emEditor 进行大文件文本编辑。
谢谢。