sql >> Base de Datos >  >> RDS >> Mysql

Cómo convertir una consulta MYSQL en una consulta MSSQL

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:

  1. 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 .

  2. En el Explorador de metadatos de MySQL, navegue hasta el directorio Sentencias de su base de datos MySQL:

  1. 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;

  1. De vuelta en el explorador de metadatos de MySQL, haga clic con el botón derecho en Sentencias y seleccione Convertir esquema:

  1. Cuando se le solicite guardar los cambios, seleccione Sí:

  1. 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() ).