mysqldump
tùy chọn --compatible=ansi
không tạo ra một tập lệnh SQL hoàn toàn Tương thích với ANSI, nó chỉ cố gắng tạo ra một kết quả là hơn thế nữa Tương thích ANSI:"Tạo ra đầu ra tương thích hơn với các hệ thống cơ sở dữ liệu khác hoặc với các máy chủ MySQL cũ hơn."
Thật không may, cú pháp SQL được hỗ trợ bởi mỗi cơ sở dữ liệu có một chút khác nhau. SQL là một tiêu chuẩn tương đối yếu, yếu hơn nhiều so với Javascript hoặc thậm chí C. Một số cơ sở dữ liệu hỗ trợ các tính năng tương thích như MySQL, hoặc thậm chí chế độ tương thích (tuyên bố từ chối trách nhiệm:Tôi là tác giả chính của H2), nhưng ngay cả điều này đôi khi vẫn chưa đủ.
Bạn có nhiều tùy chọn:bạn có thể thay đổi tập lệnh SQL được tạo bằng tay hoặc bạn có thể sử dụng một công cụ khác để sao chép cấu trúc / dữ liệu bảng. Một trong những công cụ như vậy là SQuirreL DB Copy Plugin (Tôi chưa bao giờ thực sự sử dụng nó, nhưng từ những gì tôi nghe nói, nó hoạt động tốt).