Ver Mensaje Individual
  #12  
Antiguo 21-09-2012
Efren2006 Efren2006 is offline
Miembro
 
Registrado: feb 2006
Posts: 172
Reputación: 19
Efren2006 Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Puedes crear una exception, ejemplo:
Código SQL [-]
CREATE EXCEPTION EXCP_NO_BORRAR 'No está permitido borrar este registro.';
Y luego un trigger en el BeforeDelete de la tabla:
Código SQL [-]
CREATE TRIGGER TBUSUARIOS_BD0 FOR TBUSUARIOS
ACTIVE BEFORE DELETE POSITION 0
AS
begin
/*  if (old.codigousuario=1) then  */
    exception excp_no_borrar;
end
^

Aunque si quieres permitir borrar entonces tendrás que desactivar el trigger.
¿Es eso lo que quieres?

Casimiro Notevi

La solución es Perfecta para lo que necesito.... Gracias nuevamente por el aporte

Saludos
Responder Con Cita