0
我在Spring引導應用程序中使用H2
,在生產中使用Oracle DB
。 用於檢查遷移文件我使用FlyWay。 不幸的是,H2與Oracle不兼容(即使設置了Oracle模式)。 所以,我無法驗證我的遷移文件。 當我有H2查詢時 - 在我的項目中進行驗證是可以的,但是當我將它上傳到生產環境時,它在Oracle上無法運行。 你有什麼想法如何驗證我的h2-db項目上的oracle遷移文件?Spring引導-h2和Oracle不兼容100%
例如編輯列中的數據類型。在h2 sql上:'ALTER TABLE table_name ALTER COLUMN column_name數據類型;'和on oracle:'ALTER TABLE表名 MODIFY COLUMN column_name數據類型;' – michf
通過使用Oracle。如果使用ANSI SQL規範中指定的內容之外的任何內容,則不同的數據庫通常不兼容。 –