替换SQL查询中的特定字符

替换SQL查询中的特定字符,sql,Sql,我正在努力处理一些特殊字符,这些字符可以很好地与我的SQL查询配合使用,但是会在辅助系统(Excel)中产生问题,因此如果可能的话,我想在查询过程中替换它们 TRANSACTIONS ID DESC 1 14ft 2 15/16ft 3 17ft 这只是一个虚拟示例,但“/”表示我需要删除的字符之一,但有几个不同的字符。虽然从技术上讲它应该可以工作,但我不能使用: select ID

我正在努力处理一些特殊字符,这些字符可以很好地与我的SQL查询配合使用,但是会在辅助系统(Excel)中产生问题,因此如果可能的话,我想在查询过程中替换它们

TRANSACTIONS
   ID           DESC

    1           14ft
    2           15/16ft
    3           17ft
这只是一个虚拟示例,但“/”表示我需要删除的字符之一,但有几个不同的字符。虽然从技术上讲它应该可以工作,但我不能使用:

select ID, case when DESC = '15/16ft' then '15_16ft' else DESC from TRANSACTIONS
我不能跟踪所有的字符串,所以我应该根据字符进行处理。我更喜欢将它们转换为另一个字符或将它们全部删除


不幸的是,不确定确切的数据库引擎,尽管它很可能是基于IBM的产品,但大多数“通用”SQL查询往往运行良好。我要强调的是,我希望在SQL查询中转换数据,而不是更新数据库记录。非常感谢

如果
replace(desc,“/”,“”)
有效,请尝试。谢谢,它工作得很好,只需嵌套几个replace命令