Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
PurgeChar(Fone_1,'abcdefghijlmnopqrstuvxzwy$*-@#&ABCDEFGHIJLMNOPQRSTUVXZWY, ''0000000') AS Numero,
Ele retorna os primeiros 7 registros.
Precisa que ele retornaria os últimos 7
Só uma alteração...como você precisa do últimos 7 melhor trocar para o Right()
Right(KeepChar(Fone_1,'0123456789'),7) as Numero
Hoje meu senso direcional anda meio descalibrado!
Sugiro fazer o seguinte:
Left(KeepChar(Fone_1,'0123456789'),7) as Numero
Só uma alteração...como você precisa do últimos 7 melhor trocar para o Right()
Right(KeepChar(Fone_1,'0123456789'),7) as Numero
Hoje meu senso direcional anda meio descalibrado!
Perfeito Thiago
Ficou assim...
PurgeChar(Fone_1,'abcdefghijlmnopqrstuvxzwy$*-%/@()][!@#$%¨&*()_+=-#.;?,^~&ABCDEFGHIJLMNOPQRSTUVXZWY') ,Right(KeepChar(Fone_1,'0123456789'),7) AS Numero,
O banco de Celular o cara digitava tudo menos o número do Celular..
Tive que tratar tudo. Claro com sua ajuda Thiago.
Perfeito Agnaldo! Só uma consideração: a expressão que te passei mantém somente números, ou seja, o que você precisa. Nesse ponto, creio que o PurgeChar já nem se faz necessário.
Depois experimenta somente com essa linha:
Right(KeepChar(Fone_1,'0123456789'),7) AS Numero
Abs e Sucesso!