Hola es la primera vez que hago un trigger y supongo que por eso no me sale.
Pues así va la cosa: el trigger se ejecuta cada vez que hago un insert en una tabla llamada 'Venta', lo que el trigger hace es hacer un insert en otra tabla llamada 'FlujoCaja', pero al momento de comprobar la sintaxis me sale un error que dice:
Cita: Error 128: El nombre 'Fecha' no es válido en este contexto. Sólo se permiten constantes, expresiones o variables. No se permiten nombre de columna.
Que anda mal?? Aca le pego el código del trigger:
Código:
CREATE TRIGGER IN_VENTA ON Venta
for insert
AS
INSERT INTO FlujoCaja (Fecha, FlujoDolares, FlujoBolivianos, SaldoDolares, SaldoBolivianos, Concepto, CodigoVenta, ID_Encargado) values (INSERTED.Fecha, INSERTED.CobradoDolares, INSERTED.CobradoBolivianos, INSERTED.CobradoDolares, INSERTED.CobradoBolivianos, 'Venta', INSERTED.ID, ID_Encargado)