В идеальном случае - да.
В реальности надо учитывать разницу в синтаксисе диалектов SQL, в том числе прошерстить типы данных.
Чтобы не шерстить дампы вручную, народ пишет утилиты: раз, два. Если заинтересует второй пункт, крайне важно прочесть саму статью.