Ver Mensaje Individual
  #16  
Antiguo 21-05-2004
Avatar de jzginez
jzginez jzginez is offline
Miembro
 
Registrado: sep 2003
Ubicación: Puebla, México
Posts: 247
Reputación: 23
jzginez Va por buen camino
Hola amigos les comento que para el campo autonumerico en base al maestro por la urgencia en el uso lo programe en mi aplicación pero hoy ya con calma modifique mi triger de la siguiente forma:
Código SQL [-]
CREATE TRIGGER TOPERESTILO_BI FOR TOPERESTILO
ACTIVE BEFORE INSERT POSITION 0
AS
declare variable contador integer;
BEGIN
  IF (NEW.ID IS NULL) THEN
    NEW.ID = GEN_ID(GEN_TOPERESTILO_ID,1);
  select count(id) from toperestilo where id_estilo = new.id_estilo into :contador;
  new.orden = :contador + 1;
END

y las prueba que hasta el momento llevo va funcinando bien
__________________
Espero poder seguir exprimiéndote el cerebro 8)
Jorge Zamora Ginez
Puebla, Pue. México
Responder Con Cita