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