在oracle SP中删除' - '的最佳方法

1 oracle

我有一个Oracle存储过程,其参数之一是带有连字符格式xxx-xx-xxxx的社会安全号码(SSN).删除连字符的最佳方法是什么,以便将SSN转换为xxxxxxxxx格式?

Adr*_*nch 7

REPLACE('xxx-xx-xxxx', '-', '')
Run Code Online (Sandbox Code Playgroud)

或者像@jitter提到的那样,第三个参数默认为'',所以:

REPLACE('xxx-xx-xxxx', '-')
Run Code Online (Sandbox Code Playgroud)