我需要日期時間的日期部分。在 「DD-MM-YYYY」從DateTime sql server 2005刪除時間2005
的格式我試圖follwoing
查詢:
select Convert(varchar(11), getdate(),101)
輸出:
01/11/2011
查詢
SELECT cast(floor(cast(GETDATE() as float)) as datetime)
輸出
2011-01-11 00:00:00.000
查詢:
SELECT
CONVERT(VARCHAR(MAX),DATENAME(DD,GETDATE())) + '-' +
CONVERT(VARCHAR(MAX),DATEPART(MONTH,GETDATE())) + '-' +
CONVERT(VARCHAR(MAX),DATENAME(YYYY,GETDATE())) `
輸出:
11-1-2011
即, 「d-M-YYYY」
我所需的輸出在 「DD-MM-YYYY」 格式。
謝謝Eumiro :) – Mike 2011-01-11 13:40:50