From b7cdd2b4cd7a3baef7c293a8234ea7181c0d5bcb Mon Sep 17 00:00:00 2001 From: Francisco Ernesto Teixeira Date: Thu, 9 Aug 2007 17:44:23 +0000 Subject: [PATCH] Foreign Key support on ExportSQL: fixSQL for ANSI SQL compatibility --- source/exportsql.pas | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/source/exportsql.pas b/source/exportsql.pas index 14ab7ed8..85c3f2e4 100644 --- a/source/exportsql.pas +++ b/source/exportsql.pas @@ -591,7 +591,8 @@ begin FOREIGN KEY import compatibility (head) Based on mysqldump output file } - sql := '/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;'; + sql := '/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; */'; + sql := fixSQL( sql, target_version ); if tofile then wfs(f, sql) else if tohost then @@ -1084,7 +1085,8 @@ begin FOREIGN KEY import compatibility (foot) Based on mysqldump output file } - sql := '/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;'; + sql := '/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; */'; + sql := fixSQL( sql, target_version ); if tofile then wfs(f, sql) else if tohost then