un pokito de por favor, y vamos a hacer este procedimiento

ripquik
30 de Diciembre del 2004
Tengo que crear un trigger que no permita insertar en la tabla sala,una nueva sala con capacidad superior a la media
de las salas existentes.

la tabla sala tiene los campos, nº_sala, capacidad


create trigger ejer27 for sala
before insert position 5
as
declare variable media integer;
begin
select avg(capacidad) from sala
into :media; //guarda el resultado del select en la variable media.

if(new.capacidad<media)then new.capacidad=media;
end;


Alguien podría realizar este mismo trigger, en el lenguaje sql, que posee el sql server.
Me haría un gran favor, pq no hay cojones de hacer un procedimiento almacenado ni un triggers en el lenguaje sql del server.
DIOS MIO, ke vida la del informatico¡¡¡
Te la dedico, Javi.Haber si puedes solucionar el problem...

ramses soto
30 de Diciembre del 2004
usa un constraint.. para que quieres hacer tanto gegere con un triggeR?