Triggers en MySQL
Posted: Tue Jan 27, 2015 12:55 pm
Hola: como se usan los triggers en MySQL?. Estoy haciendo mi primer sistema con MySQL y necesito hacer lo siguiente:
tabla:
MOVCLI
campos:
ID -> SMALLINT(5) UNSINGNEG, NOT NULL, AUTOINCREMENT
FECHA -> DATE
NRO_CUENTA -> DECIMAL( 10,2 )
otra tabla:
NROMOV
campos:
NROMOV -> SMALLINT(5)
necesito que cuando se inserte un registro en MOVCLI me actualize la tabla NROMOV con el ID que se generó en MOVCLI.
yo generé este trigger, pero no se como ponerlo:
CREATE TRIGGER `insert_movcli` AFTER INSERT on `movcli`
FOR EACH ROW BEGIN
UPDATE NROMOV SET NROMOV=NEW.ID
END
no se como usar la sintaxis, si alguien me ayuda, desde ya muchas gracias.
Gracias.
tabla:
MOVCLI
campos:
ID -> SMALLINT(5) UNSINGNEG, NOT NULL, AUTOINCREMENT
FECHA -> DATE
NRO_CUENTA -> DECIMAL( 10,2 )
otra tabla:
NROMOV
campos:
NROMOV -> SMALLINT(5)
necesito que cuando se inserte un registro en MOVCLI me actualize la tabla NROMOV con el ID que se generó en MOVCLI.
yo generé este trigger, pero no se como ponerlo:
CREATE TRIGGER `insert_movcli` AFTER INSERT on `movcli`
FOR EACH ROW BEGIN
UPDATE NROMOV SET NROMOV=NEW.ID
END
no se como usar la sintaxis, si alguien me ayuda, desde ya muchas gracias.
Gracias.