2012-05-04 42 views
1

獲取星期我用這個從存儲日期時間

select datename(weekday,getdate()) 

給我今天的日期,但如果我用

SELECT DATENAME(weekday,dob()) from myTable 

其中DOB是我的存儲領域,我想得到一天或一週的時間,這給了我一個錯誤。有沒有辦法輕鬆做到這一點?

回答

3

你的列中有括號嗎?我猜測它不那麼你只需要使用列名:

SELECT DATENAME(weekday,dob) 
from myTable 

看到sql fiddle用一個例子

+0

啊。我表現得好像是一種功能。謝謝,它會讓我接受。 – wootscootinboogie

+0

沒問題,我們都做了這樣的事情。 :)有時它需要另一套眼睛。 – Taryn