2011-12-01 57 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