Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como converter consulta MYSQL em consulta MSSQL


A partir deste artigo por Brian Swan , você pode baixar a ferramenta SQL Server Migration Assistant for MySQL e use-o para converter uma única consulta MySQL em uma consulta SQL Server:

  1. Criar um projeto:todas as informações necessárias para baixar o SSMA, criar um projeto e conectar-se a bancos de dados estão nas etapas 1 a 6 de esta postagem do blog .

  2. No MySQL Metadata Explorer, navegue até o diretório Statements do seu banco de dados MySQL:


  1. Cole a consulta que deseja converter na janela do editor de consultas, por exemplo:SELECT post_title, post_date FROM wp_posts ORDER BY post_date LIMIT 5 OFFSET 5;


  1. De volta ao explorador de metadados do MySQL, clique com o botão direito em Statements e selecione Convert Schema:


  1. Quando solicitado a salvar as alterações, selecione Sim:


  1. Copie a consulta convertida da janela do editor de consultas do SQL Server:



Observe que o SSMA não traduzirá com êxito todas as consultas do MySQL, mas o fará para a maioria. Ele não traduz algumas funções específicas do MySQL (por exemplo FOUND_ROW() ).