De este artículo por Brian Swan , puede descargar la herramienta SQL Server Migration Assistant for MySQL y utilícelo para convertir una única consulta de MySQL en una consulta de SQL Server:
-
Crear un proyecto:toda la información que necesita para descargar SSMA, crear un proyecto y conectarse a las bases de datos se encuentra en los pasos 1 a 6 de esta publicación de blog .
-
En el Explorador de metadatos de MySQL, navegue hasta el directorio Sentencias de su base de datos MySQL:
- Pegue la consulta que desea convertir en la ventana del editor de consultas, por ejemplo:
SELECT post_title, post_date FROM wp_posts ORDER BY post_date LIMIT 5 OFFSET 5;
- De vuelta en el explorador de metadatos de MySQL, haga clic con el botón derecho en Sentencias y seleccione Convertir esquema:
- Cuando se le solicite guardar los cambios, seleccione Sí:
- Copie la consulta convertida desde la ventana del editor de consultas de SQL Server:
Tenga en cuenta que SSMA no traducirá con éxito todas las consultas de MySQL, pero sí la mayoría. No traduce algunas funciones específicas de MySQL (por ejemplo, FOUND_ROW()
).