Check phone syntax
Check phone syntax.
Last updated:
Warning: Review and test in a non-production environment before running.
SELECT MISPAR_TELEFONE,
regexp_substr(MISPAR_TELEFONE,'[[:digit:]]+'),
regexp_substr(MISPAR_TELEFONE,'[[:digit:]]+$')
FROM table_name
WHERE REGEXP_LIKE(MISPAR_TELEFONE,'?0?[2347890]{1}(\-)?[^0\D]{1}\d{6}$')
ORDER BY 1