Sql 从存储的datetime获取星期几

Sql 从存储的datetime获取星期几,sql,Sql,我用过这个 select datename(weekday,getdate()) 给我今天的日期,但如果我用 SELECT DATENAME(weekday,dob()) from myTable 如果dob是我要获取日期或周的存储字段,则会给出一个错误。有什么方法可以轻松做到这一点吗?您的专栏中有括号吗?我猜不会,所以您只需使用列名: SELECT DATENAME(weekday,dob) from myTable 请参见带有示例的aah。我表现得好像这是一个函数。谢谢,我会接受的

我用过这个

select datename(weekday,getdate()) 
给我今天的日期,但如果我用

SELECT DATENAME(weekday,dob()) from myTable

如果dob是我要获取日期或周的存储字段,则会给出一个错误。有什么方法可以轻松做到这一点吗?

您的专栏中有括号吗?我猜不会,所以您只需使用列名:

SELECT DATENAME(weekday,dob) 
from myTable

请参见带有示例的a

ah。我表现得好像这是一个函数。谢谢,我会接受的。没问题,我们都做过这样的事。:)有时需要另一双眼睛。