У меня есть два столбца в таблице SQL, как показано ниже. Мне нужно сравнить эти два столбца для несоответствий, но из-за дополнительных десятичных знаков я получаю ложные результаты. Когда я пытаюсь преобразовать первый столбец, он дает ошибкуSQL Server: сравнение двух столбцов
«Ошибка преобразования типа данных varchar в числовой».
Как решить эту проблему? Длина первого столбца меняется.
Column01(varchar) Column02(Decimal)
0.01 0.010000
0.255 0.255000
Какие СУБД вы фактически используете? SQL Server 2008 или SQL Server 2012? Пометьте свой вопрос соответствующим образом. – Siyual