Функция DAYOFWEEK для SEDE? - PullRequest
       9

Функция DAYOFWEEK для SEDE?

2 голосов
/ 04 ноября 2010

В спецификациях в SQL Azure упоминаются функции даты и времени ODBC, а именно преобразование даты в день недели.Я хотел бы знать, как выполнить это в SEDE , если возможно.

В настоящее время использование DAYOFWEEK приводит к сообщению об ошибке:

SELECT DAYOFWEEK(LastActivityDate) FROM Posts Limit 1;

Ошибка: «DAYOFWEEK» не является распознанным именем встроенной функции.

Ответы [ 2 ]

2 голосов
/ 04 ноября 2010

DAYOFWEEK - это функция MySQL (также для LIMIT) - Azure использует функциональность Microsoft TSQL - вы хотите DATEPART :

SELECT TOP 1
       DATEPART(dw, LastActivityDate) 
  FROM Posts

Ссылка:

0 голосов
/ 29 августа 2017

Я перешел по ссылке на предоставленную вами документацию, и они иллюстрируют использование как:

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

Пример: https://data.stackexchange.com/stackoverflow/query/716136

...