2013-02-20 54 views
0

我的表由一個日期時間列組成,我想知道是否可以在列中添加Date而不在Time part中追加零。目前我使用的是 CONVERT(date, getdate())並嘗試插入,但它在列中顯示爲:2013年1月20日00:00:00.000。 對不起,如果這是一個非常基本的問題是否有可能在日期時間列中添加僅日期00:00.000

+4

您需要將您的數據類型更改爲日期 - 如果不是,則將存儲爲DateTime。 – sgeddes 2013-02-20 21:11:10

回答

4

是的,是的。使用DATE數據類型而不是DATETIME

但是不要關心0是否存在 - 這不是SQL Server如何在內部存儲它,這只是Management Studio向您展示它的方式。

2

如果您使用的是SQL Server,則可以使用Date類型而不是DateTime。否則零將在那裏的時間部分。當然,如果需要,您可以選擇不顯示應用程序中的時間部分。

相關問題