[firebase-br] ENC: FUNCAO QUE RETORNA DIA DA SEMANA
João Dias
jdias.bjsoftware em gmail.com
Qui Jun 4 10:58:25 -03 2009
CREATE PROCEDURE SP_DIA_SEMANA (
P_DATA DATE)
RETURNS (
S_DIA VARCHAR(15) CHARACTER SET WIN1252)
AS
DECLARE VARIABLE V_DIA INTEGER;
BEGIN
V_DIA = EXTRACT(WEEKDAY FROM :P_DATA);
S_DIA =
CASE :V_DIA
WHEN 0 THEN 'DOMINGO'
WHEN 1 THEN 'SEGUNDA-FEIRA'
WHEN 2 THEN 'TERÇA-FEIRA'
WHEN 3 THEN 'QUARTA-FEIRA'
WHEN 4 THEN 'QUINTA-FEIRA'
WHEN 5 THEN 'SEXTA-FEIRA'
WHEN 6 THEN 'SÁBADO'
END;
SUSPEND;
END^
SET TERM ; ^
--
João Dias de Carvalho Neto
jdias.bjsoftware em gmail.com
Quer Artigos de Patterns GOF e Patterns Corporativos com vídeo aula e Fontes Demonstrativos?
vá a http://www.jdiasneto.blogspot.com
Contabiliza - Cristiano escreveu:
>
>
>
>
> _____
>
> De: Contabiliza - Cristiano [mailto:cpd em contabilizanet.com.br]
> Enviada em: quinta-feira, 4 de junho de 2009 09:35
> Para: 'lista-bounces em firebase.com.br'
> Assunto: FUNCAO QUE RETORNA DIA DA SEMANA
>
>
>
> OLA PESSOAL ESTOU PRECISANDO DE UMA FUNCAO QUE ME RETORNE O DIA
>
> DA SEMANA POR EXTENSO, VOCÊS SABEM ME DIZER SE FIREBIRD TEM ALGUMA FUNCAO
> DESTE TIPO
>
>
>
>
>
> DESDE JÁ AGRADECO
>
> ______________________________________________
> 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