Fórum Dúvida sobre Stored Procedure #58406
14/06/2007
0
uso IB faz um tempinho, contudo, até hoje, não entendi como usar SPs.
Tenho uma query que preciso passar parâmetros para retornar o resultado que preciso.
Acho que o ideal seria transformá-la em uma SP. Só que não sei como fazer, por isso estou colocando aqui a query para que alguém possa me ajudar.
select u.ID_USUARIO, u.ST_USUARIO, (select count(c.id_pessoa) from pessoa c where c.ID_CRIADOR = u.ID_USUARIO) as QT_CRIADOS from usuario u where u.ID_USUARIO = 172 and p.DT_HR_CADASTRO between ´01.01.2007´ and ´13.06.2007´
Os parâmetro que preciso passar são a data de início, a data de fim e o código do usuário.
Preciso muito de ajuda. Obrigado!
Tenil
Curtir tópico
+ 0Posts
15/06/2007
Tenil
Gostei + 0
18/06/2007
Gandalf.nho
select u.ID_USUARIO, u.ST_USUARIO, (select count(c.id_pessoa) from pessoa c where c.ID_CRIADOR = u.ID_USUARIO) as QT_CRIADOS from usuario u where u.ID_USUARIO = :ID_USUARIO and p.DT_HR_CADASTRO between :DT_HR_CADASTRO1 and :DT_HR_CADASTRO2
Gostei + 0
18/06/2007
Tenil
entendi, contudo, gostaria de aprender melhor como se usa SPs.
A query é um pouco mais complexa que esta que postei como exemplo, entende?
Contudo, para o entendimento do meu problema, postei essa simples para ficar mais fácil obter ajuda...
Obrigado
Gostei + 0
18/06/2007
Gandalf.nho
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)