Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment convertir une requête MYSQL en requête MSSQL

À partir de ce article par Brian Swan , vous pouvez télécharger l'outil Assistant de migration SQL Server pour MySQL et utilisez-le pour convertir une seule requête MySQL en une requête SQL Server :

  1. Créer un projet :toutes les informations dont vous avez besoin pour télécharger SSMA, créer un projet et vous connecter aux bases de données se trouvent dans les étapes 1 à 6 de cet article de blog .

  2. Dans l'explorateur de métadonnées MySQL, accédez au répertoire Statements de votre base de données MySQL :

  1. Collez la requête que vous souhaitez convertir dans la fenêtre de l'éditeur de requête, par exemple :SELECT post_title, post_date FROM wp_posts ORDER BY post_date LIMIT 5 OFFSET 5;

  1. De retour dans l'explorateur de métadonnées MySQL, cliquez avec le bouton droit sur Statements et sélectionnez Convert Schema :

  1. Lorsque vous êtes invité à enregistrer les modifications, sélectionnez Oui :

  1. Copiez la requête convertie depuis la fenêtre de l'éditeur de requête SQL Server :

Notez que SSMA ne traduira pas avec succès toutes les requêtes MySQL, mais il le fera pour la plupart. Il ne traduit pas certaines fonctions spécifiques à MySQL (par exemple FOUND_ROW() ).