0
如上表,每一個問題都有自己的狀態,但只有當status_id = 3
(status=finished
)date_completed
具有價值,否則,date_completed
應該是默認NULL
。如何將默認數據插入依賴於另一列的列?
如何做到這一點?
我的意思是,如果有很多行這STATUS_ID不是3,所以date_completed列應爲NULL。我不想一個接一個地插入'NULL',我想在status_id不是3時插入它。 但是看起來我無法將狀態和date_completed分隔到另一個表中...
你的問題是無法理解的,並沒有顯示出什麼努力。 –
恩..我寫了一個錯誤的標題... –
插入數據時,只是不指定任何你不想設置的屬性。您可能希望爲表定義中的這些屬性提供默認值,_if_不同於'NULL' /屬性類型的默認值(以及必須提供的屬性的NOT NULL約束)。 – greybeard