sql >> Databasteknik >  >> RDS >> Mysql

Hur man konverterar MYSQL-fråga till MSSQL-fråga

Från denna artikel av Brian Swan , kan du ladda ner SQL Server Migration Assistant for MySQL-verktyget och använd den för att konvertera en enda MySQL-fråga till en SQL Server-fråga:

  1. Skapa ett projekt:All information du behöver för att ladda ner SSMA, skapa ett projekt och ansluta till databaser finns i steg 1-6 i det här blogginlägget .

  2. I MySQL Metadata Explorer, navigera till Statements-katalogen i din MySQL-databas:

  1. Klistra in frågan du vill konvertera i frågeredigeringsfönstret, t.ex.:SELECT post_title, post_date FROM wp_posts ORDER BY post_date LIMIT 5 OFFSET 5;

  1. Tillbaka i MySQL-metadatautforskaren, högerklicka på uttalanden och välj Konvertera schema:

  1. När du uppmanas att spara ändringarna väljer du Ja:

  1. Kopiera den konverterade frågan från SQL Servers frågeredigeringsfönster:

Observera att SSMA inte kommer att lyckas översätta alla MySQL-frågor, men det gör det för de flesta. Den översätter inte vissa MySQL-specifika funktioner (till exempel FOUND_ROW() ).




  1. Fyll Datagridview med MySQL-data

  2. Oracle Decode-funktion ger resultat med olika format

  3. MySQL - hur använder man jokertecken i WHERE-satsen för själva kolumnnamnen?

  4. Postgres - den senaste versionen 0.14.0 av pg gem ger fel