[firebase-br] funcoes

samuel ferreira samuel.peres.ferreira em gmail.com
Ter Jan 3 14:20:24 -03 2006


nao deu

eu precisava de uma funcao q preenchesse com zeros 'a esquerda

algo +- assim:

1
20
34
31

select preenche(numero,5) from tabela

00001
00020
00034
00331




samuel

Em 03/01/06, Junior <junior em conectcor.com.br> escreveu:

> melhor explicando,
>
> cast(campointeger from varchar(10)),
>
> cast(campostring from integer),
>
> cast(campointeger from numeric(9,2)) e assim vai, mas lembro que tem
> algumas
> restrições.
>
> de inteiro para string, o tamanho do varchar deve suportar todos os
> registro
> que serão convertidos.
>
> de string para inteiro ou data, etc, deve haver compatibilidade dos
> valores
> para mudança, se um registro não atender a conversão, será retornado um
> erro.
>
> agora a substring
>
> SELECT SUBSTRING(campo FROM 10 FOR 20) FROM tabela
>
> 10= inicio
> 20=numero de caracteres
>
> ----- Original Message -----
> From: "samuel ferreira" <samuel.peres.ferreira em gmail.com>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Tuesday, January 03, 2006 1:52 PM
> Subject: Re: [firebase-br] funcoes
>
>
> blz
>
> vou testar
>
> obrigado
>
>
>
>
> Em 03/01/06, Junior <junior em conectcor.com.br> escreveu:
> >
> > para transformar seria cast(), e tambem temos a substr para manipular
> > string, posições.
> >
> > ----- Original Message -----
> > From: "samuel ferreira" <samuel.peres.ferreira em gmail.com>
> > To: <lista em firebase.com.br>
> > Sent: Tuesday, January 03, 2006 1:05 PM
> > Subject: [firebase-br] funcoes
> >
> >
> > ola
> >
> > utilizo o d7 com fb 1.5
> >
> > estou precisando de funcoes para manipular campos alfanumericos, ou
> seja,
> > tenho q converter numerico para alfa e alfa para inteiros, inclusive
> > determinando tamanho e posicoes.
> >
> > qq ajuda sera bem recebida
> >
> > obrigado
> >
> >
> > samuel
> > ______________________________________________
> > 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
> >
> >
> >
> > ______________________________________________
> > 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
> >
> ______________________________________________
> 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
>
>
>
> ______________________________________________
> 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
>



Mais detalhes sobre a lista de discussão lista