Re:[oracle_br] Update gravando campo formatado com TO_CHAR

2005-11-11 Por tôpico rinas
Tenta isso aqui, my friend. 

update cliente set cd_dn = LPAD(TO_CHAR(vi_contador),06,'0');
> Isso deve ajudar <

Rinaldo 


update cliente set cd_dn = TO_CHAR(vi_contador, '00');


> Bom dia,
> Gostaria de saber como faço para gravar o conteudo da variavel vi_contador no 
> campo cd_dn (char(6)), no seguinte 
> formato '00' dentro de uma procedure ??
> 
> Por exemplo, meu contador sendo 1, ele gravar no campo '01' ??
> 
> Tentei das seguintes:
> update cliente set cd_dn = TO_CHAR(vi_contador, '00');
> 
> Utilizando uma variavel:
> vs_campo :Varchar2(6);
> vs_campo := TO_CHAR(vi_contador, '00');
> 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 um bom dia,
> 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 
> Links do Yahoo! Grupos
> 
> 
> 
> 
> 
> 
> 


[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  
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

 




[oracle_br] Update gravando campo formatado com TO_CHAR

2005-11-11 Por tôpico Adalberto de Sousa Monteiro
Bom dia,
Gostaria de saber como faço para gravar o conteudo da variavel vi_contador no 
campo cd_dn (char(6)), no seguinte 
formato '00' dentro de uma procedure ??

Por exemplo, meu contador sendo 1, ele gravar no campo '01' ??

Tentei das seguintes:
update cliente set cd_dn = TO_CHAR(vi_contador, '00');

Utilizando uma variavel:
vs_campo :Varchar2(6);
vs_campo := TO_CHAR(vi_contador, '00');
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 um bom dia,
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  
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

 




Re: [oracle_br] Update gravando campo formatado com TO_CHAR

2005-11-10 Por tôpico Renan Medeiros
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 '00' dentro
> de uma procedure ??
>
>  Por exemplo, meu contador sendo 1, ele gravar no campo '01' ??
>
>  Tentei das seguintes:
>
>  update cliente set cd_dn = TO_CHAR(vi_contador, '00');
>
>  utilizando uma variavel:
>
>  vs_campo :Varchar2(6);
>
>  vs_campo := TO_CHAR(vi_contador, '00');
>
>  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 




--
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

 





Re: [oracle_br] Update gravando campo formatado com TO_CHAR

2005-11-10 Por tôpico Renan Medeiros
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 '00' dentro
> de uma procedure ??
>
>  Por exemplo, meu contador sendo 1, ele gravar no campo '01' ??
>
>  Tentei das seguintes:
>
>  update cliente set cd_dn = TO_CHAR(vi_contador, '00');
>
>  utilizando uma variavel:
>
>  vs_campo :Varchar2(6);
>
>  vs_campo := TO_CHAR(vi_contador, '00');
>
>  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 




--
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

 





[oracle_br] Update gravando campo formatado com TO_CHAR

2005-11-10 Por tôpico Adalberto de Sousa Monteiro
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 '00' dentro de uma procedure ??

Por exemplo, meu contador sendo 1, ele gravar no campo '01' ??

Tentei das seguintes:

update cliente set cd_dn = TO_CHAR(vi_contador, '00');

utilizando uma variavel:

vs_campo :Varchar2(6);

vs_campo := TO_CHAR(vi_contador, '00');

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  
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