Ver Mensaje Individual
  #17  
Antiguo 24-12-2015
Avatar de Osorio
Osorio Osorio is offline
Miembro
 
Registrado: may 2003
Ubicación: Colombia
Posts: 252
Reputación: 24
Osorio Va por buen camino
Aqui no tengo firebird para probar pero asi por encima creo que la cosa va por aqui.

Si quieres tener una excepcion personalizada, debes hacer la validacion personalizada.
Código SQL [-]
CREATE TRIGGER CONEXION_NEW FOR CONEXION
ACTIVE BEFORE INSERT
POSITION 1
AS
BEGIN

  NEW.Id_Conexion = GEN_ID(ID_Conexion, 1);



  IF new.id_conexion = 350 THEN --cambia la condicion de acuerdo a tu necesidad. tal vez necesites hacer una consulta a una tabla para validar que el usuario este conectado o no.
  BEGIN
          EXCEPTION USUARIO_CONECTADO;
  END
END
Responder Con Cita