如何把MS SQL的查询结果转成MYSQL的插入语句?

来源:百度知道 编辑:UC知道 时间:2024/05/25 19:13:02
我有一个4万条记录的查询结果,我需要都转换成MY SQL的插入语句,谁有办法?谢谢!!!
临时表?能写详细点么?我是两种数据库,MS SQL的数据库导入到MYSQL里,是不一样的,而且我MYSQL是内网,MYSQL是外网。

全部字段用TAB建分开,工作量太大了,我有4万条记录,而且我每个星期都得操作,这样不是长久之计。。。还有别的方法吗

把查询结果插入一个临时表:
insert into TempTable
下面写上你的查询语句
就OK了

那你先把结果导出为excel,再导入MYSQL数据库不就可以了吗?

这个好处理,分两步完成。
第一步:从ms sql导出数据到一个txt文件中,注意导出的格式设置,字段之间用Tab键分开。

第二步:导入到mysql中,利用语句实现
load data local infile "D:/my.txt" into table shop ;

注意在txt中,用tab键把字段隔开,程序会自动查询tab空格导入对应字段。如果有空值或者字段值不确定
就用\N代替; =============
=======================
是啊,又不是手动让你分开,什么工作量大,只要导出的格式是tab键把字段隔开这样嘛

==============
问题解决了吗?还有什么疑问》?