2011-11-29 132 views
0

我在表中有許多行,其中datetime列值包含日期和時間。我需要刪除他們的時間部分。換句話說,如果值爲2006-08-10 01:00:00.000,則應該用2006-08-10 00:00:00.000替換。
可能嗎? 在此先感謝。從表中刪除日期

+0

的可能重複[最好的方法去除SQL Server日期時間的時間部分(http://stackoverflow.com/questions/1177449/best-approach-to-remove-time-part-of-datetime -in-SQL服務器) –

回答

1

通過在SQL Server 2008中轉換到新的Date類型,時間部分將被刪除。

SELECT CAST(tbl.ColumnName As Date) 
FROM tbl