代码之家  ›  专栏  ›  技术社区  ›  MPelletier

SEDE的DAYOFWEEK函数?

  •  2
  • MPelletier  · 技术社区  · 14 年前

    specifications 在SQL Azure中提到ODBC日期和时间函数,即将日期转换为工作日。我想知道怎么表演 SEDE ,如果可能的话。

    当前,使用DAYOFWEEK会导致错误消息:

    SELECT DAYOFWEEK(LastActivityDate) FROM Posts Limit 1;
    

    错误:“DAYOFWEEK”不是可识别的内置函数名。

    2 回复  |  直到 7 年前
        1
  •  2
  •   OMG Ponies    14 年前

    DAYOFWEEK是一个MySQL函数(类似于LIMIT)——Azure使用微软的TSQL功能——你想要 DATEPART :

    SELECT TOP 1
           DATEPART(dw, LastActivityDate) 
      FROM Posts
    

    参考:

        2
  •  0
  •   Cœur N0mi    7 年前

    我按照您提供的文档链接进行操作,它们的用法如下:

    SELECT TOP 1
        {fn DAYOFWEEK( LastActivityDate )}
    FROM Posts
    

    例子: https://data.stackexchange.com/stackoverflow/query/716136