如何替换SQL中的字符

时间:2014-05-27 19:56:40

标签: sql oracle replace

我是一个新的SQL用户,我想知道是否有一种简单的方法可以替换Oracle SQl-developer中的非英文字符。让我们说,我希望HernánNuñez出现在Hernan Nunez身上,但不必将“Hernán”替换为“Hernan”。我需要的是将包含“á”的所有内容替换为相同的内容,例如使用“a”代替。有什么建议吗?

1 个答案:

答案 0 :(得分:7)

US7ASCII将为您提供正确的结果。例如:

SELECT CONVERT('BESANÇON','US7ASCII')
FROM table;

CONVERT(
--------
BESANCON
1 row selected.