[firebase-br] Substring em Stored Procedure
Felipe Giotto
felipe em metasoftware.com.br
Qui Jan 12 10:42:18 -03 2006
Olá, Vanessa!!
Utilize a função EXTRACT para selecionar somente o dia, mês ou ano de um
campo, desta maneira
SELECT
EXTRACT(DAY FROM CAMPO) AS DIA,
EXTRACT(MONTH FROM CAMPO) AS MES,
EXTRACT(YEAR FROM CAMPO) AS ANO
FROM TABELA
Para concatenar um com o outro, utilize duas barras verticais: ||. Você
só precisará cuidar de meses que possuem um só dígito, mas isso pode ser
contornado com a utilização de uma função externa, como a LPAD, que irá
preencher com os ZEROs à esquerda do mês.
Espero ter ajudado,
Felipe Giotto ;-)
Vanessa Santos wrote:
>Bom Dia Pessoal,
>
>É possível usar substring em stored procedure para que eu possa pegar mes,
>ano de uma variável sem a barra de separação?
>Qual é a sintaxe?
>
>
>grata.
>
>Vanessa Santos
>
>
>"This message is intended exclusively for its addressee and may contain
>confidential information that belongs to Metalurgica Rigitec Ltda, protected
>by a professional privilege or whose disclosure is prohibited by law.
>Unauthorized use of such information is prohibited and subject to
>applicable penalties."
>
> "Essa mensagem é destinada exclusivamente ao seu destinatário e pode conter
>informações confidenciais pertencentes à Metalurgica Rigitec Ltda,
>protegidas por sigilo profissional ou cuja divulgação seja proibida por
>lei. O uso não autorizado de tais informações é proibido e esta sujeito às
>penalidades cabíveis."
>
>
>
>
>
>
>------------------------------------------------------------------------
>
>______________________________________________
>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
>
--
Felipe Luiz Christófolli Giotto
Meta Tecnologia em Software, Ltda
Mais detalhes sobre a lista de discussão lista