[firebase-br] RES: RES: RES: Verificar ciclos no firebird
Rafael Voltani
rafael.volts em turbocode.com.br
Seg Nov 7 09:23:26 -03 2011
Obrigado pela ajuda Alysson,
Mas ainda não chegou ao ponto que gostaria,
Preciso saber exatamente qual a data da próxima limpeza / manutenção.
Digamos que uma das bombas ficou sem cadastro por mais de 3 meses,
Por isso preciso fazer este ciclo.
Como sou leigo em procedures...
poderia montar essa procedure e usa-la no SQL?
[]s
Rafael
-----Mensagem original-----
De: lista-bounces em firebase.com.br
[mailto:lista-bounces em firebase.com.br] Em nome de Alysson Gonçalves de
Azevedo
Enviada em: domingo, 6 de novembro de 2011 00:00
Para: FireBase
Assunto: Re: [firebase-br] RES: RES: Verificar ciclos no firebird
Amigo
Se você quer saber quais "aquarios" estão a mais de 25 dias sem
limpar, use "where Dt_Ult_Limpeza + 25 < HOJE"
Agora se você quer saber quais serão as proximas datas de limpesa, use
"select Dt_Ult_Limpeza + 25 from..."
Ou mesmo "select Dt_Ult_Limpeza + 25, Dt_Ult_Limpeza + 50,
Dt_Ult_Limpeza + 75,... from...", para retornar as proximas N datas de
limpeza.
Mas se N for variável, use stored procedure para calcular quais serão
as datas das proximas limpezas.
Alysson Gonçalves de Azevedo
(11) 8491-7730
Em 5 de novembro de 2011 16:43, Rafael Voltani <
rafael.volts em turbocode.com.br> escreveu:
> Usei o sistema de loja de aquário pra tentar explicar melhor minha
> duvida...
>
> Mas a duvida é : é possível montar no firebird esse loop de
> verificação??
>
> Ou alguma fórmula que possa ser usada no firebird que atenda a essa
> verificação??
>
>
> Pega uma determinada data na tabela e faz o ciclo até a data
atual...
>
> _DATA := DT_ULTIMA_LIMPEZA;
>
> While _DATA < DATA_ATUAL do
> bengin
> _DATA:= _DATA + 25;
> end;
>
> _DATA:= _DATA + 25;
>
> Como quero a previsão da próxima limpeza acrescenta mais um ciclo
fora
> while.
>
> Espero ter conseguido explicar melhor minha duvida.
>
> []s
>
> Rafael
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br
> [mailto:lista-bounces em firebase.com.br] Em nome de Oliveira, José
> Augusto Siqueira de Enviada em: sexta-feira, 4 de novembro de 2011
> 20:53
> Para: 'FireBase'
> Assunto: [firebase-br] RES: Verificar ciclos no firebird
>
> Não entendi ! Não seria fazer um SQL para verificar quais as bombas
> estão completando 25 dias naquele dia especifico ? Para saber quais
> bombas teria de efetuar manutenção no dia ?
>
> Oliveira, José Augusto Siqueira de
> Sivolc Móveis e Complementos
> (32) 3531-4677
> contabil em sivolc.ind.br
>
> "Aviso de confidencialidade profissional" - Esta mensagem eletrônica
e
> seus anexos são destinados exclusivamente ao(s) destinatário(s)
acima
> e podem conter informações confidenciais sujeitas a restrição legal
de
> comunicação entre as partes. Caso tenha recebido esta mensagem por
> engano, fica V.Sa.
> ciente de que a distribuição, divulgação ou disseminação das
> informações aqui contidas ou anexadas é terminantemente proibida,
> sujeitando o responsável às penalidades aplicáveis. Assim,
solicitamos
> a gentileza de retorná-la de imediato ao remetente, eliminando-a
> definitivamente de seu sistema. Em caso de dúvida, queira por favor
> entrar em contato conosco."
>
> "Confidentiality notice" - This message and its attachments are
> addressed solely to the persons above and may contain privileged and
> confidential communication. If you have received the message in
error,
> the distribution or dissemination of the content hereof is
prohibited.
> Please return it immediately to the sender and please delete the
> message from your system on a permanent basis. Should you have any
> questions, please contact."
>
> -----Mensagem original-----
> De: lista-bounces em firebase.com.br
> [mailto:lista-bounces em firebase.com.br] Em nome de Rafael Voltani
> Enviada em: sexta-feira, 4 de novembro de 2011 18:16
> Para: lista em firebase.com.br
> Assunto: [firebase-br] Verificar ciclos no firebird
> Prioridade: Alta
>
> Boa tarde
>
> É possível montar no firebird a verificação de ciclos a partir de
uma
> data.
>
> Ex:
> Supondo que seja para uma loja de aquários.
> Numa consulta, o usuário quer saber a previsão de limpeza da bomba
de
> ar de cada aquário.
>
> A limpeza se faz de 25 em 25 dias.
>
> DT_ULTIMA_LIMPEZA = 04/09/2011
>
> A partir da DT_ULTIMA_LIMPEZA faz o ciclo de 25 em 25 dias até a
> próxima data da data atual.
>
> []'s
>
> Rafael
>
>
> ______________________________________________
> 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
>
>
> ______________________________________________
> 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
>
>
> ______________________________________________
> 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
>
______________________________________________
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