Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Lucas Renan

qdp usar Stored Procedures?

Recommended Posts

qdo devemos usar Stored Procedures,

 

por exemplo, sei q devemos usar sp qdo temos por exemplos 3 inserts seguidos e precisamos garantir q não houve nenhum erro..

 

mas e qdo temos por exemplo um simples select em uma VIEW, devo colocar essa view dentro de uma SP ?

 

existe grande diferença entre colocar essa view dentro deu ma procedure?

Compartilhar este post


Link para o post
Compartilhar em outros sites

para dar um select em uma view você simplesmente dá um select.

 

uma procedure é muito útil quando você tem vários selects semelhantes quando tem parâmetros diferentes.

 

exemplo: quando passa o parâmetro ano = 2008, colocar junto um JOIN para outra tabela, para os outros anos não.

 

você cria a procedure que monta uma string com essa select, adicionando ou não o join quando necessário.

 

outra utilidade é quando precisa efetuar processamentos mais elaborados sejam de insert, delete ou de select mesmo. eu uso procedures para emissão de relatórios, o processamento é feito no banco para tabelas temporárias e o resultado é devolvido pronto para o sistema. em sistemas para internet é muito útil.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.