我想在這個問題上看到您的意見。我有一個名爲狀態(ENUM('active','inactive','deleted'))的列,在我的項目中,並且幾乎在每個表中都有一個名爲刪除MySQL狀態更新觸發器
。
我這樣做是出於性能原因,所以無論何時不需要一行(刪除),我將它設置爲'已刪除'而不是實際從數據庫中刪除它。這已被證明相當好。
但是,現在我總是必須在我的項目中編寫PHP函數,以便將Active從Active更新爲Deleted。
您認爲如何使用MySQL觸發器或使用其他技術來解決此問題?
謝謝
對不起,我無意中編輯了你的答案,而不是我的答案。剛把它推回去。很高興看到,我們的答案几乎相同。因此,我沒有注意到:)。 – middus
@middus:沒問題:) –