删除sql中价格前面的$符号

删除sql中价格前面的$符号,sql,postgresql,Sql,Postgresql,如果有一列的值前面有$符号(例如($10),如何删除美元符号并将该列转换为十进制?您可以使用replace(): 列的数据类型是什么? select replace(col, '$', '')::numeric

如果有一列的值前面有$符号(例如($10),如何删除美元符号并将该列转换为十进制?

您可以使用
replace()


列的数据类型是什么?
select replace(col, '$', '')::numeric