我有一个列varchar2,我需要将其转换为数字,以便可以对列进行总结。当我尝试将其转换时,我得到-SQL错误ORA -0-1722无效编号。我知道问题是我需要将varchar2列(extprice)转换为数字,但是尝试这样做时总是出错。
这就是我所拥有的,但是我得到了错误
select to_number(m.extprice) from MA_FLF_COMB m
该列中包含美元符号,例如:
extprice
$12.00
$7.00
我想要的结果是总计“ Extrpice”列
总计= 19.00
答案 0 :(得分:0)
您可以采用以下格式添加美元符号:
选择to_number('$ 12.00','$ 999.99')