|
quitar caracteres especiales
Cordial Saludo,
Estoy tratando de hacer una función que me permita eliminar los carateres especiales en un string. Ej.
Si tengo la siguiente cadena:
a!bc#1.2"3/*-
Necesito que quede:
abc123
Tengo la siguiente consulta, pero el problema es que me elimina también los números:
select
REGEXP_REPLACE(REPLACE(UPPER (UTL_RAW.CAST_TO_VARCHAR2 ((NLSSORT('a!bc#1.2"3/*-', 'nls_sort=binary_ai')))), ' ', ''), '[^A-Z]', '')
from
DUAL;
Agradezco de antemano cualquier colaboración.
|