Re: [firebase-br] Função para completar com zeros um valor via Stored Procedure....
Kléber Caneva
kdcc em terra.com.br
Qua Dez 28 11:34:24 -03 2005
Você pode usar uma UDF, mas se não quiser usar uma UDF tente o codigo
abaixo:
vNUMERO = CAST( CAST( :vNUMERO as INTEGER ) as CHAR(13) );
While (substring ( :vNUMERO from 13 for 1 ) = '') do
begin
vNUMERO = '0' || vNUMERO ;
end
vNUMERO = Substring ( :vNUMERO from 1 for 13 );
[]´s
Kléber Caneva
----- Original Message -----
From: "Rubens J Rodrigues" <rubens.rodrigues em abrevo.com.br>
To: "FireBase" <Lista em firebase.com.br>; <firebase-br em grupos.com.br>; "Delphi
Programadores" <DELPHI_SOPROGRAMADORES em br.egroups.com>;
<delphi_linhadecodigo em yahoogrupos.com.br>; "Delphi Total"
<delphi-Total em br.egroups.com>
Sent: Monday, December 26, 2005 11:14 AM
Subject: [firebase-br] Função para completar com zeros um valor via Stored
Procedure....
Colegas,
Tenho um campo Codigo varchar(13), e preciso criar uma função dentro de
uma procedure que complete este campo zeros a esquerda, por exemplo:
* ----> Codigo 13 então ficaria 0000000000013.
*Alguém pode me ajudar?
Delphi 6 e Firebird 1.5
--
-----------------------------------------
Rubens J Rodrigues
-----------------------------------------
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1135602835.374132.17784.malavi.terra.com.br,4072,Des15,Des15
Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 23/12/2005 / Versão:
4.4.00/4658
Proteja o seu e-mail Terra: http://mail.terra.com.br/
Mais detalhes sobre a lista de discussão lista