Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

triggers en mysql

Estas en el tema de triggers en mysql en el foro de Mysql en Foros del Web. alguien me puede ayudar a cambiar este trigger a MYSQL ,YA LE EH INTENTADO Y NADA QUE ME SALE ME MARCA MUCHOS ERRORES EL "PRINT" ...
  #1 (permalink)  
Antiguo 23/12/2008, 15:55
Avatar de Zeptimo  
Fecha de Ingreso: enero-2008
Mensajes: 269
Antigüedad: 16 años, 3 meses
Puntos: 1
De acuerdo triggers en mysql

alguien me puede ayudar a cambiar este trigger a MYSQL ,YA LE EH INTENTADO Y NADA QUE ME SALE ME MARCA MUCHOS ERRORES

EL "PRINT" NO FUNCIONA EN MYSQL

SALUDOSSS......................




create trigger TR_EcoCurAsp_del
on Aspirantes
FOR delete
AS
if exists (
select * from Programa_Cursos P

inner join Grupos_Aspirantes G
on P.ID_Num_Cursos = G.ID_Num_Cursos and
P.clave_cursos = G.clave_cursos

inner join deleted D
on G.grupo = D.grupo and
G.fecha_grupo = D.fecha_grupo

)
begin
Begin Transaction
update Programa_Cursos
set preinscritos = preinscritos - 1

from Programa_Cursos P
inner join Grupos_Aspirantes G

on P.ID_Num_Cursos = G.ID_Num_Cursos and
P.clave_cursos = G.clave_cursos

inner join deleted D
on G.grupo = D.grupo and
G.fecha_grupo = D.fecha_grupo

commit transaction

end

else
begin
print "No disponible la programacion de curso para actualizar"
-- rollback transaction
return
end



GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:37.