От този статия от Брайън Суон , можете да изтеглите инструмента SQL Server Migration Assistant for MySQL и го използвайте за преобразуване на една MySQL заявка в заявка на SQL Server:
-
Създаване на проект:Цялата информация, от която се нуждаете за изтегляне на SSMA, създаване на проект и свързване с бази данни, е в стъпки 1-6 от тази публикация в блог .
-
В MySQL Metadata Explorer отидете до директорията Statements на вашата MySQL база данни:
- Поставете заявката, която искате да конвертирате, в прозореца на редактора на заявки, напр.:
SELECT post_title, post_date FROM wp_posts ORDER BY post_date LIMIT 5 OFFSET 5;
- Обратно в инструмента за изследване на метаданни MySQL, щракнете с десния бутон върху Изявления и изберете Преобразуване на схема:
- Когато бъдете подканени да запазите промените, изберете Да:
- Копирайте преобразуваната заявка от прозореца на редактора на заявки на SQL Server:
Имайте предвид, че SSMA няма да преведе успешно всички MySQL заявки, но го прави за повечето. Не превежда някои специфични за MySQL функции (например FOUND_ROW()
).