Mostrando entradas con la etiqueta Triggers. Mostrar todas las entradas
Mostrando entradas con la etiqueta Triggers. Mostrar todas las entradas

Como hacer un trigger desde Visual Basic y en MYSQL

0 comentarios
Ejemplo para crear trigger desde Visual Basic en MYSQL 
 
'Eliminamos si existen
Cn.Execute "DROP TRIGGER if exists  Situacion_de_contratos_i;"
Cn.Execute "DROP TRIGGER if exists  Situacion_de_contratos_u;" 
 
'Creamos Los triggers 
Cn.Execute "CREATE TRIGGER if not exists Situacion_de_contratos_i BEFORE INSERT ON CONTRATOS FOR EACH ROW UPDATE TRABAJADORES SET FEC_INCONTRATO=NEW.FEC_INI, FEC_FINCONTRATO=NEW.FEC_FIN, SIT_LABORAL='CONTRATADO' WHERE DNI = NEW.CODIGO;"
Cn.Execute "CREATE TRIGGER if not exists Situacion_de_contratos_u BEFORE update ON CONTRATOS FOR EACH ROW UPDATE TRABAJADORES SET FEC_INCONTRATO=NEW.FEC_INI, FEC_FINCONTRATO=NEW.FEC_FIN, SIT_LABORAL='CONTRATADO' WHERE DNI = NEW.CODIGO;"