rpad(campo, '0', tamanho do campo.


>     Boa noite,
>
>  Gostaria de saber como faço para gravar o conteudo da variavel
> vi_contador no campo cd_dn (char(6)), no seguinte formato '000000' dentro
> de uma procedure ??
>
>  Por exemplo, meu contador sendo 1, ele gravar no campo '000001' ??
>
>  Tentei das seguintes:
>
>      update cliente set cd_dn = TO_CHAR(vi_contador, '000000');
>
>  utilizando uma variavel:
>
>  vs_campo :Varchar2(6);
>
>  vs_campo := TO_CHAR(vi_contador, '000000');
>
>  update cliente set cd_dn = vs_campo;
>
>  mas não consegui ....
>
>  Aproveitando o email, a seguinte linha "vi_contador := (vi_contador
> + 1);", teria com ser de outra forma ? Com um increment(vi_contador
> ) ou algo parecido ?
>
>  Obrigado e boa noite,
>
>  Adalberto
>
>
>
>
>  Open cur_cliente;
>
>  Loop
>      fetch cur_cliente
>      into reg_cliente;
>      exit when cur_cliente%notfound;
>
>      update cliente set cd_dn = vi_contador
>      where cnpj = reg_cliente.cnpj;
>
>      vi_contador := (vi_contador + 1);
>  End Loop;
>
>  commit;
>
>
>  [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>   
> --------------------------------------------------------------------------------------------------------------------------
>  Atenção! As mensagens deste grupo são de acesso público e de inteira
> responsabilidade de seus remetentes.
>  Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
>  
> --------------------------------------------------------------------------------------------------------------------------_____________________________________________________________________
>  Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423
>
>
>                      Yahoo! Grupos, um serviço oferecido por:
>          PUBLICIDADE
>   var lrec_target="_blank";var lrec_URL=new Array();
> lrec_URL[1]="http://br.rd.yahoo.com/SIG=12fesh2g5/M=380335.7481167.8369105.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1131677958/A=3107499/R=0/id=flashurl/SIG=12c39trgo/*http://ad.br.doubleclick.net/clk;22846485;12120066;a?http://www.hoteis.com";;
> var
> lrec_flashfile="http://br.i1.yimg.com/br.yimg.com/i/br/ads6/1107_lrec_hotelscom.swf?clickTAG=javascript:LRECopenWindow(1)";
> var
> lrec_altURL="http://br.rd.yahoo.com/SIG=12fesh2g5/M=380335.7481167.8369105.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1131677958/A=3107499/R=1/id=altimg/SIG=12c39trgo/*http://ad.br.doubleclick.net/clk;22846485;12120066;a?http://www.hoteis.com";;
> var
> lrec_altimg="http://br.i1.yimg.com/br.yimg.com/i/br/ads6/1107_lrec_hotelscom.gif";;
> var lrec_width=300;var lrec_height=250;
>     Links do Yahoo! Grupos
>   Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/oracle_br/
>   Para sair deste grupo, envie um e-mail para:
> [EMAIL PROTECTED]
>   O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço
> do Yahoo!.


Renan Medeiros
Gerente de Treinamento e Suporte
Unimix Tecnologia Ltda
0 xx 61 8145 7869
0 xx 61 3201 8888




--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------_____________________________________________________________________
Area de download do grupo - http://www.4shared.com/dir/101727/a4dcc423  
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a