À 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 :
-
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 .
-
Dans l'explorateur de métadonnées MySQL, accédez au répertoire Statements de votre base de données MySQL :
- 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;
- De retour dans l'explorateur de métadonnées MySQL, cliquez avec le bouton droit sur Statements et sélectionnez Convert Schema :
- Lorsque vous êtes invité à enregistrer les modifications, sélectionnez Oui :
- 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()
).