SQL Server

5 respostas
programaçãojavamysql
F

Galera, vocês sabem de alguma forma de separar o DDD do telefone?

Preciso fazer uma verificação se o numero possui DDD para depois separar, porque tem alguns dados que estão da forma correta e outra coisa. alem de separar o DDD do numero eu tenho que mostrar ele em outra coluna separada.

Vocês tem alguma ideia ?

telefones

5 Respostas

D

A gravação de dados é um coisa de suma importância, quando o sistema é gravado de qualquer jeito, gera uma informação desqualificada, com deformação e repetição e nesse caso real é um exemplo bem prático citados logo abaixo:

  • 998747729
  • ([telefone removido]
  • [telefone removido]
  • 87646661

observe que existe várias layout, ai eu pergunto para você que indagou a nós do forum:

  • Qual são os layouts existente e como devem ser formatado?
  • Isso é para ser feito aonde, na linguagem de programação ou na SQL?
  • Cite regras de formatação, exemplo: se tiver 87646661 o resultado é … ?
C

Tenta assim,
SELECT t.telefone as telcomdd from tabela t where len(t.telefone)>=11

Daí tu se vira

J

Estuda sobre as funções SUBSTRING, CHARINDEX e LEFT se necessário.

F

Já consegui resolver.Obrigado

F

Poste a solução para que usuários no futuro também possam resolver!

[]'s

Criado 20 de março de 2019
Ultima resposta 25 de mar. de 2019
Respostas 5
Participantes 5