Tema: error en SP
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/01/2002, 14:11
URSU
 
Fecha de Ingreso: enero-2002
Mensajes: 55
Antigüedad: 23 años
Puntos: 0
Re: error en SP

les cuento qeu la tabla tiene 3 campos el
id_video numeric
nombre_video char 50 (Null)
cantidad_votos numeric

CREATE PROCEDURE [inserta_voto] @id_video int

AS


declare @error int
declare @cantidad_votos int
select @error = 0



begin
select count(@cantidad_votos) from votacion where id_video = @id_video

begin
begin transaction
update votacion
set cantidad_votos = (@cantidad_votos + 1)
where id_video = @id_video
end




if @@error = 0
begin
commit transaction
select @error = 0
end
else
begin
rollback transaction
select @error = 2
end

select @error as error

end
GO
Pero de esta manera tampoco funciona.
gracias a quien me puede ayudar :)