我必须对列 (SCENARIO1) 中的元素求和,该列是 varchar 并包含 (1,920, 270.00, 0, NULL) 之类的数据,但是当我尝试将数据转换为 int 或 decimal 时出现此错误:“转换时他的命令错误值 "4582014,00" 为 int 类型"
这是我的要求:
select sum( convert( int, SCENARIO1) )
from Mnt_Scenario_Exercice where code_pere='00000000'
请有任何帮助