Как изменить (30,45,123.12) на -3045123.12 в SQL Сервере, прежде чем вставить в таблицу? При преобразовании данных возникла проблема.
SELECT CASE
WHEN Try_Convert(BIGINT, replace(nullif([numbersvalue], ''), ',', '')) IS NOT NULL
THEN CONVERT(BIGINT, replace(nullif([numbersvalue], ''), ',', ''))
ELSE 0
END
FROM tables