![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
Trigger ... error al crear
Hola a todos:
Tengo dos tablas (PROFES, FALTAS) y quiero hacer un trigger que al borrar un profesor de la primera tabla (PROFES) borre antes las lineas de faltas que tiene en la segunda (FALTAS) Campos PROFES: CODIGO -> primary key NOMBRE etc. Campos FALTAS FALTA -> primary key PROFESOR INICIOFALTA etc. FOREIGN KEY ("PROFESOR") REFERENCES PROFES ("CODIGO") He intentado hacer este trigger: CREATE TRIGGER FALTAS_BD FOR FALTAS BEFORE DELETE AS BEGIN DELETE FROM FALTAS WHERE PROFESOR=:OLD_CODIGO; END y me da el siguiente error: Dynamic SQL Error SQL error code = -104 Unexpected end of command Statement: CREATE TRIGGER FALTAS_BD FOR FALTAS BEFORE DELETE AS BEGIN DELETE FROM FALTAS WHERE PROFESOR=:OLD_CODIGO No se ni por qué da error, ni si el trigger está bien, pues es el primero que intento hacer. Muchas gracias. Tomás. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Crear Trigger y llamarlo desde Delphi | BlueSteel | Conexión con bases de datos | 2 | 26-07-2005 20:53:47 |
| Trigger, generador y SP relacionarlo con Delphi | JoanKa | Firebird e Interbase | 10 | 31-05-2005 20:33:14 |
| como sincronizo el Commit de mi api con un trigger en Firebird | cesar_picazo | Conexión con bases de datos | 1 | 11-10-2004 18:31:31 |
| Un fallo en un Trigger ¿ deshace la transacción ? | guillotmarc | Firebird e Interbase | 2 | 03-09-2003 15:01:59 |
| Crear Trigger | NickName | Firebird e Interbase | 2 | 02-07-2003 19:51:30 |
|