我是一個新的SQL和不能得到這個。當一列接收的數據 我怎樣才能更新列的日期,並符合一定的值,那麼日期應該在一列我怎樣才能更新列的數據時,由一列接收數據
這裏可以自動更新是我的表怎麼看起來像
Id level level_4_Updated level_5_updated level_6_updated
1....4.............Null........................Null.......................Null
2....5.............Null........................Null.......................Null
3....6.............Null........................Null.......................Null
4....5.............Null........................Null.......................Null
5....4.............Null........................Null.......................Null
如果actual_level爲4,那麼應該在level_4_updated中更新日期,如果level爲5,那麼日期應該在level_5_updated中在level獲取數據時自動更新。並且每行的更新應該是獨立的。如果我們更新任何行,它不應該影響其他行。我可以通過使用觸發器來獲得這個查詢嗎?
謝謝你提前
level_4_Updated,level_5_Updated,level_6_Updated是日期時間格式,所以他們不會允許插入整數。 –
語法錯誤: –
Msg 102,Level 15,State 1,Line 2 ')'附近的語法不正確。 –