Я знаю, как преобразовать nvarchar в десятичный (18,4) метод Cast. в моих таблицах насчитывается 80000 строк. Мой запрос выполняется без ошибок ...
SELECT top 80000 id, Cast(MH as decimal(18,4)) as MH
FROM TaskRelations WHERE MH is not null
НО;
но ниже выбранный запрос не РАБОТАЕТ! если напишите ниже:
SELECT id, Cast(MH as decimal(18,4)) as MH
FROM TaskRelations WHERE MH is not null
ОШИБКА: ошибка преобразования типа данных nvarchar в числовой.