Re: [SQL ] SQL SERVER 2005 新增修改時間的問題

看板Database作者 (flak)時間18年前 (2007/07/06 17:24), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/6 (看更多)
好像只能寫一個Trigger,在每次Update時去更新你要的時間欄位 但我不喜歡用Trigger 所以也的確都在每次Update的時候乖乖地去Update 修改時間的欄位 ※ 引述《taikobo (有比扯鈴扯嗎?)》之銘言: : 最近從MySQL轉向SQL SERVER,發現這二個系統在SQL語法上有些微的不同 : 在建立資料表時,以往MySQL可以下ON UPDATE CURRENT_TIMESTAMP的參數 : 只要我建立欄位,型態為TIMESTAMP : 以後遇到UPDATE的指令,這個欄位就會自動去抓伺服器現在的時間 : 不過在SQL SERVER裡雖然也有資料型態TIMESTAMP : 卻沒有ON UPDATE CURRENT_TIMESTAMP的參數... : 請問是不是有類似功能的參數可以下在建立資料表的時候呢? : 或是只能在每次UPDATE時在SQL指令下 SET 欄位名稱 = GETDATE() 去手動更新呢? : 謝謝^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.70.75.72
文章代碼(AID): #16ZWf5iX (Database)
討論串 (同標題文章)
文章代碼(AID): #16ZWf5iX (Database)