![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
hola amigos foreros les presento mi problema, no puedo compilar este trigger
por mas que que le busco el error no se lo encuentro quizas ustedes tiene un mejor ojo y me puedan ayudar, bueno este trigger lo quiero correr en mysql pero me reclama por un error de syntaxis y no se donde esta saludos ![]() CREATE TRIGGER prueba BEFORE UPDATE ON td_persona FOR EACH ROW BEGIN DECLARE maximo int(11); SET maximo =(SELECT MAX(audi_id) FROM ts_auditoria); end; if( ld.pers_rut <> :new.pers_rut)then begin INSERT INTO ts_auditoria(audi_id,audi_ip,audi_fecha,audi_tabla,audi_campo, audi_valor_anterior, audi_valor_actual) VALUES(maximo,'255.255.255.0',(DATE_FORMAT(now(),'%Y/%m/%d')),'td_persona','pers_rut', ld.pers_rut,:new.pers_rut);end if; |
|
#2
|
||||
|
||||
|
dos cosas,
Primero, por favor usa los marcadores de sintaxis, nos ayudarás a ayudarte de mejor manera. Segundo, el end de tu script debe ir en después del último bloque de código. Saludos
__________________
Conoce mi blog http://www.edgartec.com |
|
#3
|
|||
|
|||
|
Cita:
ahí esta mas completo la verdad es que nose cual es mi error saludos |
|
#4
|
||||
|
||||
__________________
Conoce mi blog http://www.edgartec.com |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| delphi no compila la base de datos | ernestogiss | Conexión con bases de datos | 7 | 12-05-2007 20:06:52 |
| Problema con .dcu, no lo encuentra y no compila... | AFilth | Varios | 6 | 31-10-2005 16:44:52 |
| OpenPrinter no compila. | josemmerida | Impresión | 1 | 27-04-2005 12:28:09 |
| Compila archivos externos a la aplicación | oliverinf | Varios | 9 | 23-09-2004 15:17:15 |
| No Compila todas las lineas | DANIELMW | Varios | 3 | 09-02-2004 18:16:56 |
|