Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
cesar2011 Novato

Registrado: Terça-Feira, 18 de Janeiro de 2011 Mensagens: 42
|
Enviada: Qua Ago 01, 2012 12:26 pm Assunto: [Resolvido]comando sql para inserir codigo 9 celular |
|
|
OLÁ GALERA!
Trabalho com suporte em Sistemas ERP, pois bem com essa mudança nova de que em São Paulo agora todos numeros de celular tem que ter o 9 na frente do numero, tenho um scrpit sql que insere mas no local errado fica assim 911 8945 1234, quando deveria ficar assim 11 98945 1234, como seria esse codigo o meu tá assim:
Código: |
update cliente
set CLIENTE.celular = '9'||+ CLIENTE.celular
|
Se alguém puder me ajudar agradeço!!!
Editado pela última vez por cesar2011 em Qua Ago 01, 2012 8:51 pm, num total de 1 vez |
|
Voltar ao Topo |
|
 |
imex Moderador

Registrado: Sexta-Feira, 7 de Janeiro de 2011 Mensagens: 11666
|
Enviada: Qua Ago 01, 2012 12:31 pm Assunto: |
|
|
Boa tarde,
Qual banco de dados (e versão) você está utilizando?
Existe um espaço em branco entre o DDD e o telefone, e outro entre a primeira parte do telefone e a segunda?
Editado pela última vez por imex em Dom Out 01, 2023 4:56 pm, num total de 1 vez |
|
Voltar ao Topo |
|
 |
cesar2011 Novato

Registrado: Terça-Feira, 18 de Janeiro de 2011 Mensagens: 42
|
Enviada: Qua Ago 01, 2012 12:48 pm Assunto: |
|
|
imex escreveu: | Boa tarde,
Qual banco de dados (e versão) você está utilizando?
Existe um espaço em branco entre o DDD e o telefone, e outro entre a primeira parte do telefone e a segunda?
|
O banco é firebird 2.0 no banco ta gravado assim 11 8456-4561, mas no sistema tem mascara então quando insiro meu comando sql no banco, no sistema fica asim (911)8456-4561 |
|
Voltar ao Topo |
|
 |
imex Moderador

Registrado: Sexta-Feira, 7 de Janeiro de 2011 Mensagens: 11666
|
Enviada: Qua Ago 01, 2012 2:20 pm Assunto: |
|
|
Experimente desta forma:
Código: | update cliente
set celular = substring(celular from 1 for 3) || '9' || substring(celular from 4) |
Espero que ajude. |
|
Voltar ao Topo |
|
 |
cesar2011 Novato

Registrado: Terça-Feira, 18 de Janeiro de 2011 Mensagens: 42
|
Enviada: Qua Ago 01, 2012 2:28 pm Assunto: |
|
|
imex escreveu: | Experimente desta forma:
Código: | update cliente
set celular = substring(celular from 1 for 3) || '9' || substring(celular from 4) |
Espero que ajude. |
Obrigado IMEX!
Era isso mesmo que eu tava precisando, valeu abraço... |
|
Voltar ao Topo |
|
 |
imex Moderador

Registrado: Sexta-Feira, 7 de Janeiro de 2011 Mensagens: 11666
|
Enviada: Qua Ago 01, 2012 2:31 pm Assunto: |
|
|
Blz, agradeço o retorno. |
|
Voltar ao Topo |
|
 |
|