Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Mysql formata uma string como XXXXXXXXXX a XX-XX-XXXXXXX-X


Uma maneira de fazer isso, no MySQL é usar uma expressão com as funções SUBSTRING e CONCAT, assim:
CONCAT(
  SUBSTR(str,1,2), 
  '-',
  SUBSTR(str,3,2),
  '-',
  SUBSTR(str,5,7),
  '-',
  SUBSTR(str,12,1)
 ) AS formatted_str