Ayuda Urgente! Trigger sql
Hola, he de crear un trigger que me asegure que los empleados tengan una edad superior a 30 años .De momento tengo esto:
create trigger TRControlarEdad30 on TblEmpleados for insert
--as
--declare @errmsg char(255)
--if exists ( select count(Fecha_Nacimiento) from TBLEmpleados
--
where Fecha_Nacimiento = (select Fecha_Nacimiento timestampdiff (Year
,Tblempleados.Fecha_Nacimiento ,getdate())))<= '30' from inserted )
-- BEGIN
-- set @errmsg = 'Director con menos de 30 años '
-- RAISERROR ( @errmsg,16,1)
-- ROLLBACK TRANSACTION
-- RETURN
-- END
-- select @@servername ,host_name(),Suser_NAMe(), User_name(),DB_Name (), Getdate() from inserted
--insert into TBLEmpleados values ('E987','Cristina Mas','01/09/1970','01/01/2001',20000)
pero no se dónde fallo Me podéis ayudar??? Es para este lunes
GRACIAS!!!!