[firebase-br] Update zero a esquerda 13 caracteres

Zottis bzottis em ig.com.br
Seg Dez 14 14:26:47 -03 2015


 

você pode fazer um select mais ou menos assim: 

CODIGO_MONTADO COMPUTED BY (RIGHT('00000' || Ean13, 13)); 

que retorna assim: "00001/09" 

---

 "ZOTTIS"
Mauricio Zottis

Se quiser ir rápido, vá sozinho.
Se quiser ir longe, vá em grupo.
Provérbio Africano.

Em 14/12/2015 12:28, Eduardo Cavalcante escreveu: 

> Carlos, eu consegui um comando que uso num insert que preenche com os
> zeros. lpad(3, 10, '0' )
> o primeiro parametro é o numero, o segundo é a quantidade e o terceiro é o
> valor a ser preenchido, talvez com base nele, voce consiga o que esta
> precisando com um update.
> 
> Em 14 de dezembro de 2015 11:02, Carlos Midia <carlosmidia2013 em gmail.com>
> escreveu:
> 
>> Bom dia a todos, tenho uma tabela de produtos com o seguinte campo Ean13. ao qual atualmente está assim os registros. 1 2 3 100 1000 20000 e queria um comando para colocar zeros a esquerda até ficar 13 caracteres total ex: 0000000000001 0000000000002 0000000000003 0000000000100 0000000001000 0000000020000 ______________________________________________ FireBase-BR (www.firebase.com.br [1]) - Hospedado em www.locador.com.br [2] Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107 [3] Para consultar mensagens antigas: http://www.firebase.com.br/pesquisa_lista.html [4]
 

Links:
------
[1] http://www.firebase.com.br
[2] http://www.locador.com.br
[3] http://www.firebase.com.br/fb/artigo.php?id=1107
[4] http://www.firebase.com.br/pesquisa_lista.html



Mais detalhes sobre a lista de discussão lista