Normal
One of the solutions I have done is this:sql = sql.Replace("---", "#"); //Added by Dunkstar, MySQL dont use --- as comments sql = sql.Replace("use master", " "); //Added by Dunkstar, there is no master database in MySQL sql = sql.Replace("IF EXISTS (SELECT name FROM sysdatabases WHERE name = N'TvLibrary')", " "); //Added by Dunkstar, dont work in MySQL sql = sql.Replace("IDENTITY(1,1) NOT NULL", "NOT NULL AUTO_INCREMENT"); //Added by Dunkstar, MySQL uses Auto_increment sql = sql.Replace("IDENTITY(1,1)NOT NULL", "NOT NULL AUTO_INCREMENT"); //Added by Dunkstar, MySQL uses Auto_increment sql = sql.Replace(" Version(", " Version ("); //Added by Dunkstar sql = sql.Replace(" version(", " version ("); //Added by Dunkstar sql = sql.Replace(" WITH CHECK ADD ", "ADD"); //Added by Dunkstar Dont know what your thoughts are on this.
One of the solutions I have done is this:
sql = sql.Replace("---", "#"); //Added by Dunkstar, MySQL dont use --- as comments
sql = sql.Replace("use master", " "); //Added by Dunkstar, there is no master database in MySQL
sql = sql.Replace("IF EXISTS (SELECT name FROM sysdatabases WHERE name = N'TvLibrary')", " "); //Added by Dunkstar, dont work in MySQL
sql = sql.Replace("IDENTITY(1,1) NOT NULL", "NOT NULL AUTO_INCREMENT"); //Added by Dunkstar, MySQL uses Auto_increment
sql = sql.Replace("IDENTITY(1,1)NOT NULL", "NOT NULL AUTO_INCREMENT"); //Added by Dunkstar, MySQL uses Auto_increment
sql = sql.Replace(" Version(", " Version ("); //Added by Dunkstar
sql = sql.Replace(" version(", " version ("); //Added by Dunkstar
sql = sql.Replace(" WITH CHECK ADD ", "ADD"); //Added by Dunkstar
Dont know what your thoughts are on this.