[firebase-br] Substring em campo calculado.

Eduardo Bahiense eduardo em icontroller.com.br
Qua Dez 3 18:11:04 -03 2008


Oi Zottis

Você já fez o mais difícil !

SUBSTRING (CAST(extract(year from Data_cad) AS VARCHAR 4) FROM 3 FOR 2)

OU LPAD (extract(year from Data_cad)-2000, 2, '0')


Eduardo


Zottis escreveu:
> pessoal, enho esse campo calculado:
> 
> CODIGO_MONTADO         COMPUTED BY (RIGHT('00000' || Cod_far_mtr, 5)||'/'||extract(year from Data_cad));
> 
> mas ele me retorna  01234/2008
> 
> e eu preciso que ele retorne 01234/08
> 
> tentei com o substring mas da erro
> 
> CODIGO_MONTADO         COMPUTED BY (RIGHT('00000' || Cod_far_mtr, 5)||'/'||Substring(extract(year from Data_cad),3,1);
> 
> alguém sabe como resolver?
> 
> desde já agradeço
> 
>  
> Zottis(TeamFB Users)
> 
> Zottis Sistemas - 2008 Ano XI
> Programação Delphi/PHP/Firebird/MySQL
> 
> "Um homem só tem o direito de olhar
>   a um outro de cima para baixo, quando
>   vai ajuda-lo a levantar-se".
>                    Gabriel Garcia Marquez
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> 





Mais detalhes sobre a lista de discussão lista