сервера..
Локально запрос работает без проблем. А вот при попытке update в Azure
UPDATE t
set mean_v =
CASE
WHEN load_date IS NOT NULL
THEN
DATEDIFF(day, CONVERT(date, load_date),CONVERT(date, req_date))
WHEN load_date IS NULL
THEN (
SELECT AVG(tt.mean_v)
FROM public.table tt
WHERE t.customer = tt.customer
and t.code = tt.code
)
END
FROM public.table t
сталкиваюсь с
Conversion failed when converting date and/or time from character string
в чем может быть проблема и какой наиболее универсальный вариант приведения типов от строки к дате?
я б поставил на то, что одна из дат в неверном формате или мб за пределами даты
Load date, req date каких типов?
Обсуждают сегодня