替换SQL查询中的特定字符

时间:2018-07-18 22:34:35

标签: sql

我正在努力处理一些特殊字符,这些特殊字符可以很好地与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

我无法跟踪所有字符串,因此我应该基于字符。我希望将它们转换为另一个字符或完全将其删除。

不幸的是,不确定确切的db引擎,虽然这是基于IBM的产品,但是大多数“通用” SQL查询往往运行良好。只是为了强调我要在SQL查询中转换数据,而不是更新数据库记录。非常感谢!

0 个答案:

没有答案