Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Geordano Bruno

Atualizar coluna no banco

Recommended Posts

Oi Amigos

 

Tenho uma tabela clinte onde ela tem um campo chamado codigo, esse codigo é do tipo inteiro e com o tamanho 6 (Ex.: 002044) gostaria de acrescenter em todas as linhas de codigo o numero 9 para que ele fique nesse formato(902044). Como faço esse update?

Agradeço a todos

Compartilhar este post


Link para o post
Compartilhar em outros sites

beleza Geordano?

Não testei este script, mas tente rodar pra ver se dá certo:

 

SET TERM ^ ;

EXECUTE BLOCK

AS

declare variable VCODIGO VARCHAR(6);

BEGIN

FOR SELECT LPAD(CODIGO, 5, '0') FROM CLIENTE INTO :VCODIGO DO

UPDATE CLIENTE SET CODIGO = CAST(('9' ||:VCODIGO) AS INTEGER) WHERE CODIGO = :VCODIGO;

END ^

 

SET TERM ; ^

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.