1
我想將我的數據庫和Web應用程序從PostgreSQL移動到MySQL,應用程序使用播放2.3.0。什麼是MySQL等效的PSQLException
我與MySQL的應用程序工作,但我還沒有作出錯誤的管理,我需要你的幫助有:
原代碼使用PSQLException這樣的:
import org.postgresql.util.PSQLException
try {
SQL("DELETE FROM Lab WHERE id = {id}")
.on("id" -> lab.id)
.executeUpdate()
true
} catch {
case e: PSQLException
if e.getMessage.contains("update or delete on table \"lab\" violates foreign key constraint \"conference_organizedby_fkey\" on table \"conference\"") |
e.getMessage.contains("update or delete on table \"lab\" violates foreign key constraint \"appuser_lab_fkey\" on table \"appuser\"")
=> Logger.warn(e.getServerErrorMessage.getMessage); false
}
我沒有找到最適合這種類型錯誤的MySQL錯誤處理程序。
你認爲我應該用什麼?
就像你說的,我認爲這應該起作用。 謝謝 – Calaom