У меня есть ошибка в моем заявлении о датах. Прокомментируйте датированный & бит «Nothing clicked» отлично работает. Я думаю, что это связано с форматом переменных даты.Ошибка SQL Server, DATEDIFF, форматирование полей даты?
сообщение об ошибке ..
Msg 245, Level 16, State 1, Line 2 Конверсия удалось при преобразовании значения VARCHAR 'Ничего не щелкнул' к типу данных междунар.
select
case
when stVs.DateLastAction is null then 'Nothing clicked'
else DATEDIFF(MI,StVs.DateSessionStarted,stVs.DateLastAction)
end as test
From Stats_VisitorSessions StVs
[Пожалуйста, не используйте ленивую стенопись, как 'MI' - просто запишите« MINUTE', это не так сложно] (http://sqlblog.com/blogs/aaron_bertrand/archive/2011/09/20/bad -habits-к-ножным использованием-сокращенная-с дата-время-operations.aspx). –