Interbase - Triggers

 
Vista:

Triggers

Publicado por Mary (1 intervención) el 27/11/2003 02:09:08
Hola Amigo quisiera que alguien me pueda ayudar con este triger, no que puede estar mal, lo que quiero hacer es clasificar muebles de distintos tipo como ser escritorios, atriles, camas, mesas, sillas, etc.
quiero darles un primer sodigo que sea general y un segundo dependiendo del tipo de mueble. por eso de mi NroCorrelativo, estoy comparando con el ultimo registro que estoy introduciendo para ver que cantidad dee muebles existen en esa especialidad (cod_esp).
Gracias


SELECT Count(*) FROM departamento;

Set tem ^;
Create Trigger NroConsecutivo For Mueble,
Active After insert As
Declare variable NuevoNumero Integer;
Begin
Select Count (*)
From MUEBLES
group by Cod_esp
Where Cod_Esp = new.cod_esp
into :NuevoNumero;
:NuevoNumero = :NuevoNumero - 1;
update MUEBLES
Set NroCorrelativo = :NuevoNumero
Where Cod_Muebles = New.Cod_Mueble;
End^

Set Tem ;^
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder