Mysql列计数与无人值守的值计数修复不匹配

时间:2015-03-17 20:21:22

标签: mysql database sqlite

我必须将大量文件导入数据库,问题是,随着时间的推移它会有更多的列。

这些文件都是来自SQLite的插入行,但是我需要它们在MySQL中,SQLIte不会在他们的sql文件中提供列名,所以当有更多或更少的列时,MySQL脚本会崩溃insert语句。

有解决方案吗?也许在加入?

新添加的列最后,所以第一列始终是相同的。 是否有可能将sql-file插入临时表中,然后在空表(或1个ghost记录)上进行连接以获得正确数量的列,然后在该表的每一行上插入到表我想要数据?

文件看起来像:

INSERT into theTable Values (1,1,Text,2913, txt,);

如果添加了列,则文件就像

INSERT into theTable Values (1,1,Text,2913, txt,added-Text);

0 个答案:

没有答案