Ir para conteúdo

POWERED BY:

Arquivado

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

ELITE

Procedure

Recommended Posts

Olá Pessoal, não manjo praticamente nada de procedure e criei um muito esfroço esse pequena instruçãoeu executo ela pelo meu asp, mais se o usuario dá um refresh na tela ela insere novamente, e isso está acontecendo direto.CREATE PROCEDURE .[insere_Auditoria]@Os int,@Usuario varchar(10),@Etapa int,@Modulo intASInsert Into AUDITORIA (OS,Usuario,Data,Etapa,Modulo) values (@OS, @Usuario, getdate(),@Etapa, @Modulo )GOeu gostaria de colocar um IF se já constar a OS,usuario, Etapa e Modulo iguais não inserir novamente, como eu faço isso ???Desde já agradeço muito a atenção !!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

verifica se o registro existe com o comando EXISTS, este tópicos são o caminho das predas vão te dar a idéia necessária para implementar o EXISTS:

http://forum.imasters.com.br/index.php?sho...2&hl=exists

http://forum.imasters.com.br/index.php?sho...2&hl=exists

http://forum.imasters.com.br/index.php?sho...2&hl=exists

http://forum.imasters.com.br/index.php?sho...1&hl=EXISTS

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.