Ver Mensaje Individual
  #1  
Antiguo 12-06-2007
Avatar de brakaman
[brakaman] brakaman is offline
Miembro Premium
 
Registrado: ago 2006
Ubicación: Castellon - España
Posts: 289
Reputación: 18
brakaman Va por buen camino
Error en columna en Trigger

Hola amigos:

Terminando de crear la base de datos con IBExpert, estoy creando un Trigger que me permita al dar de alta un Empleado que establezca el inicio de su vida laboral.

Hago lo siguiente:

REATE trigger empleados_ai0 for empleados
active after insert position 0
AS
begin
INSERT INTO VIDALABORAL (COD_EMP,FECHALTA,FECHBAJA,ACTIVO) VALUES (EMPLEADOS.codemp,TODAY,NULL,'S');
end

El error me lo marca en el campo EMPLEADOS.CODEMP (El cual pertenece a la tabla de empleados), entonces .....¿como me refiero a un campo de otra Tabla, no es correcto la sintaxis TALBLA.CAMPO. ?

y otra cosa en la segunda fecha no tengo que asignar valor, que asigno NULL, o ¿Como se hace para asignar una fecha en blanco?

Saludos.
Responder Con Cita