2013-08-02 57 views
0

更改默認的DATETIMEOFFSET列我有一個目前擁有問題在SQL

(CONVERT([datetime],(0),(0))) 

默認我試圖改變它,默認是

一個DATETIMEOFFSET列(CONVERT( [日期時間],(0)))

當我滴/添加默認約束以獲得第二個,默認進入的第一個。我首先假定第二個只是變成了第一個,因爲它們是平等的,但在創建數據庫時,我會在查找默認值時獲得第一個。任何想法,爲什麼會發生,或如何解決它?

+0

這是SQL Server在內部存儲計算的方式。它是否改變了價值的計算方式?不,你應該關心它嗎?沒有。 –

回答

1

數據存儲的方式不應該成爲問題,阿倫是對的。 SQl可以輕鬆使用CONVERT()函數,並在拉動它時解決這個問題。
在我看來,最好實際上將日期時間轉換爲您希望顯示的應用程序中的日期時間。