Wie mssql-Skript in mysql konvertieren

8

Ich habe versucht, das Skript von MS SQL Server nach MySql zu konvertieren.

Ich konnte keinen Convenience-Ansatz für diese Konvertierung finden.

Ich habe versucht, dies MS SQL Server zu MySQL Conversion Online-Konverter, aber es hat viele Fehler bei der Syntax.

%Vor%

Hier ist der Inhalt der Datei, die ich pastebin - script

konvertieren muss
  • Gibt es eine bessere Möglichkeit, diese Konvertierung durchzuführen, ohne ein spezielles Tool zu installieren?
nazar_art 20.11.2013, 22:25
quelle

2 Antworten

3

Sie konvertieren TSQL nicht nur in SQL-Code für MySQL. Sie müssen die verschiedenen Datentypen, Spaltenbeschränkungen usw. kennen. Sie treffen die erste von vielen Roadblocks: MySQL verwendet AUTO_INCREMENT anstelle der IDENTITY-Feldbeschränkung von SQL Server.

EDIT: Es gibt Dienstprogramme, aber Sie sollten immer noch verstehen, was die Änderungen sind, da sie viele Dinge betreffen (einschließlich Leistung und zukünftige Entwicklung gegen die DB). Duplizieren von mehreren anderen Posts (Dead Link entfernt).

    
tommy_o 20.11.2013, 22:29
quelle
1

Der Konverter in Ссылка führt eine Reihe von Regexps aus, um die Konvertierung durchzuführen - die Regexps-Liste ist nicht erschöpfend und kann geändert werden nach Bedarf. Ich habe ein paar zusätzliche Zeilen zu den Standard-Regexps hinzugefügt und es erstellt nun eine funktionierende Version Ihres Skripts bis zu dem Punkt, an dem Sie mit dem Einfügen von Daten beginnen (es strukturiert nur die Daten nicht). Hoffe das ist von Interesse.

Prost sql-hub.com

    
Alan Hickman 05.05.2015 08:51
quelle

Tags und Links