1
由於某種原因插入被跳過。是不可能做一個插入,然後是一個異常?Sql做插入,然後拋出異常
由於某種原因插入被跳過。是不可能做一個插入,然後是一個異常?Sql做插入,然後拋出異常
如果您引發異常,則整個事務將回滾並且數據不會存儲在數據庫中。目前還不清楚爲什麼要使用異常。你想防止通過觸發器插入表格嗎?如果是這樣,那麼你應該返回NULL
而不是拋出異常。否則在觸發結束時返回NEW
。
有兩個插入語句,你指的是哪一個? –
你爲什麼想拋出異常?我不明白提出錯誤只是爲了顯示信息性消息的理由。 – Siyual
你爲什麼要引發異常?應用程序按預期行事時應使用例外。當課程已滿時,預計將有人加入等待名單。這不是一個錯誤,它是預期行爲的一部分。 –