2011-12-01 60 views
0

我在我的mysql数据库中有大量表格:如何通过脚本循环?

以下脚本获取表格并将其转储到我的mssql数据库中。

SELECT * INTO testMySQL.dbo.userDetails 
FROM openquery(MYSQL, 'SELECT * FROM test.userDetails') 

但我怎么遍历每个表....

我遵循以下指导:

http://www.codeproject.com/KB/database/migrate-mysql-to-mssql.aspx?fid=1526183&fr=51#xx0xx

+0

MSSQL无法接收mysqldump文件? –

+0

链接服务器呢?这样,您就可以从SQL Server访问MySQL。 –

回答

-1

使用OPENQUERY从MySQL读取信息架构,然后写一个游标读取您从信息架构中获得的所有表格。

+2

我怀疑OP是否知道游标正在考虑他使用术语循环。你应该发布一个这样的例子。 –

+0

他可以用他的首选语言“循环”,它不一定是t-sql。我不给他鱼,我教他钓鱼:) – Vnuk

+0

如果我没有一个例子,人们甚至会明白光标是什么。你为什么锁定你是知识?这不是我的社区理念。 – PD24