mysqldump
опция --compatible=ansi
не произвежда SQL скрипт, който е напълно Съвместим с ANSI, той просто се опитва да произведе резултат, който е повече Съвместим с ANSI:„Произвеждане на изход, който е по-съвместим с други системи за бази данни или с по-стари MySQL сървъри.“
За съжаление SQL синтаксисът, поддържан от всяка база данни, е малко по-различен. SQL е сравнително слаб стандарт, много по-слаб от Javascript или дори C. Някои бази данни поддържат функции за съвместимост като MySQL, или дори режими на съвместимост (отказ от отговорност:аз съм основният автор на H2), но дори това понякога не е достатъчно.
Имате множество опции:можете да промените генерирания SQL скрипт на ръка или можете да използвате друг инструмент, за да копирате структурата на таблицата/данните. Един такъв инструмент е SQuirreL DB Copy Plugin (Всъщност никога не съм го използвал, но доколкото чух, работи добре).