我正在努力处理一些特殊字符,这些特殊字符可以很好地与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查询中转换数据,而不是更新数据库记录。非常感谢!